Git Auth Error dev.azure.com-但可在visualstudio.com上运行
我的团队中有一位开发人员在尝试从位于dev.Azure.com/MyCompany的Azure DevOps私有实例克隆任何存储库时遇到git身份验证错误。不管她是从ADO启动并使用“在IDE中克隆”命令,还是在VisualStudio中使用project explorer本身 然而,在她的VS项目浏览器中,她还将我们的ADO实例视为mycompany.visualstudio.com,如果她从那里克隆,它就会工作。我知道在智力上它指向同一件事,但这是我团队中唯一一个有这种奇怪行为的人 到目前为止,我们已经尝试了一些事情:Git Auth Error dev.azure.com-但可在visualstudio.com上运行,git,azure-devops,visual-studio-2017,team-explorer,git-credential-manager,Git,Azure Devops,Visual Studio 2017,Team Explorer,Git Credential Manager,我的团队中有一位开发人员在尝试从位于dev.Azure.com/MyCompany的Azure DevOps私有实例克隆任何存储库时遇到git身份验证错误。不管她是从ADO启动并使用“在IDE中克隆”命令,还是在VisualStudio中使用project explorer本身 然而,在她的VS项目浏览器中,她还将我们的ADO实例视为mycompany.visualstudio.com,如果她从那里克隆,它就会工作。我知道在智力上它指向同一件事,但这是我团队中唯一一个有这种奇怪行为的人 到目前为
- 比较我们的git配置设置,以确保没有任何重大差异(唯一突出的是她有多个http.sslcainfo实例,具有不同的值,但即使在我们让她找到一个没有解决问题的实例之后)
- 进入Windows凭据管理器并删除她拥有的任何缓存git凭据实例
还有其他建议吗?我很欣赏你的见解 请转到
组织设置=>概述检查是否使用新URL:https://dev.azure.com/xxx/
已启用。只有当我连接到一个禁用该设置的组织时,我才能在VS团队资源管理器中看到xxx.visualstudio.com
(如果您组织中的大多数成员都使用新的URL格式,您可以启用它并等待几分钟,然后检查开发人员遇到的问题是否会消失)
但根据我的经验,它们都应该起作用。因此,您也可以尝试:
1.除了删除通用凭据
,关闭VS实例并清理%LocalAppData%\Microsoft\VisualStudio\15.xxx\ComponentModelCache
和%LocalAppData%\Microsoft\Team Foundation\xx\cache
中的相关缓存
2.当组织管理员处于https://dev.azure.com/xxx/
而不是https://xxx.visualstudio.com
,尝试将开发人员从当前组织中删除并重新添加
3.让开发人员将VS更新到最新的15.9.20
15.7.3
太旧了,最新版本比旧版本有更多的修复程序15.7.3
请参见:她得到了什么确切的错误(同时检查Git输出窗口)