Git身份验证在URI中具有用户名和密码时失败

时间:2017-03-07 10:11:27

标签: git authentication

我正在尝试设置Satis Composer存储库。我有这个git存储库,它托管在Microsoft TFS平台上,可以通过HTTPS访问。

Satis on build正在尝试克隆git存储库。它询问我提供的用户名和密码,我提供了这个用户名和密码,结果出现了身份验证错误。我可以看到Satis已将凭据插入到URL中,如下所示:https://user:pass@git.repo.com/repository

我做了一些实验,发现git clone https://user:pass@git.repo.com/repository总是以身份验证失败告终。

但是,如果我git clone https://user@git.repo.com/repositorygit clone https://git.repo.com/repository,我会收到输入凭据的提示。这样它总是有效!

我已经使用git credential.helper store命令存储了凭据,但无论如何它一直在询问它们。

我一定是做错了。你们能解释一下我的问题吗?

0 个答案:

没有答案