我已将VSTS帐户切换为连接到Azure Active Directory,因为我无法推送/拉入VSTS遥控器。每当我访问远程时,我都会通过Microsoft Live登录提示。但是,当我提供我的VSTS电子邮件时,我收到了回复
该帐户不存在。输入其他帐户或获取新帐户。
嗯,是的,确实这不是Microsoft Live帐户 - 这是Azure AAD帐户。我已经检查了我的其他帐户也是AAD - 同样的交易,但旧的帐户是MS Live - 我通过这个屏幕,实际上问我的密码。
如果我忽略此提示,在命令行中我会被要求输入用户名和密码 - 我提供了相同的用户名和以前生成的个人访问令牌,我通过 - 我可以推送和拉动这些。
不完全确定这里发生了什么,但我曾经能够使用AAD凭证访问VSTS,而且之前没有发生任何事情。
我做错了什么以及如何解决这个问题?
P.S。使用git v2.14.1.windows.1;适用于Windows 1.12.0的Git Credential Manager。 如果我连接到Visual Studio中的项目,我会看到同样的情况 - 一旦我尝试推/拉,我就会看到这个屏幕。