git - 从 TFS 克隆私有存储库时身份验证失败
问题描述
当我尝试从我们的 TFS 集合克隆存储库时遇到问题:
git clone https://tfs.orgname.com/tfs/TFSCollection/projectname/_git/GIT_TESTRIG
username for https://tfs.orgname.com: myusername
password for https://tfs.orgname.com: mypassword
fatal: Authentication failed for https://tfs.orgname.com/tfs/TFSCollection/projectname/_git/GIT_TESTRIG
我 100% 确定我的凭据和其他用户存在相同的问题(我们所有人都有权访问此存储库)。
有关我的配置的信息:
OS: CentOS 7
Kernel version: 3.10.0-1160.45.1.el7.x86_64
git version: 2.34.0
TFS 服务器禁用了 NTLM 身份验证和 SSH 身份验证。我也尝试使用令牌,但也失败了。如果我尝试使用 wget(使用:--user myuser --ask-password)并且 curl 也会失败。
但是,如果我尝试使用相同版本的 git 和相同的用户凭据从 Debian、CentOS Stream 或其他 Linux 操作系统克隆存储库,我在克隆存储库时没有任何问题。
解决方案
推荐阅读
- php - Laravel 关系没有加载到资源中?
- c# - 按下载次数和上次更新对 Nuget 搜索结果进行排序
- spring-boot - Spring Batch FlatFileItemWriter - 处理后删除临时文件
- python - 如何将 Caffe 输出功能设置为 int?
- excel - VBA 工作代码突然给出运行时错误 91 - 与 XMLHTTP 相关
- python - Python:创建一个比较 2 个数组并在 2 个数组之间插入较大元素的函数
- html - 无法设置秒值为 0
- python - 激活 conda 环境时报错
- reactjs - 使用 HOC 反应路由器渲染方法
- github - 使用查询字符串预填充 github 评论表单