自从我们将TFS服务器从2017更新1更新到更新3.1以来,我们遇到了身份验证问题.(在更新之前一切正常)
大多数情况下,身份验证有效,但有时,它不会.我无法解释发生了什么.
EG:用户能够从Poweshell的Web界面进行连接,但无法再使用sourceTree.
此外,在服务部分中创建的端点具有相同的问题,我们无法进行Git提取.相同的错误消息.
致命:'http: //********:********@ xxxx的身份验证失败
有什么提示吗?
只需尝试以下项目即可缩小问题范围:
更新git的缓存凭据:
去 Control Panel -> Credential Manager -> Windows Credentials (Generic Credentials)
然后更新密码 git:http://ServerName:xxx/
如果没有任何内容git:http...
,请转到并添加通用凭据:
下载并运行最新的Git for Windows安装程序,其中包括适用于Windows的Git Credential Manager.确保在出现提示时启用Git Credntial Manager安装选项.
对于SourceTree:
导航到C:\Users\USERNAME\AppData\Local\Atlassian\SourceTree
并删除该passwd
文件.
还可以尝试此线程中其他人提到的其他方式:https://community.atlassian.com/t5/Sourcetree-questions/Getting-quot-fatal-Authentication-failed-for-quot-error/qaq-p/624663