2014-09-22 109 views
3

我最近在我的一台机器上安装了Bonobo.Git.Server。我有一个域控制器,通过IIS中的设置连接了身份验证。 如果我登录到属于域的计算机/用户,我可以做一个“git clone”就好了。但是,如果我连接到非域的机器,并尝试克隆它会要求输入用户名和密码,但是当我输入它时说:“身份验证失败:...”Bonobo Git服务器域身份验证失败

我尝试了很多不同的我可以找到的网址。

git clone https://{username}@{url}.git 
git clone https://{domain}@{username}@{url}.git 
git clone https://{domain}\{username}@{url}.git 
git clone https://{username}:{password}@{url}.git 
git clone https://{domain}@{username}:{password}@{url}.git 
git clone https://{domain}\{username}:{password}@{url}.git 

我也尝试了不同的用户名组合,因为它询问用户名和密码,因为它没有在url中提供。他们似乎都没有工作。

我可以访问bonobo git服务器网页并查看所有存储库就好了。但我似乎无法克隆存储库。 任何想法我做错了?

回答

2

您需要为指定域的部分添加额外的斜杠。例如:

git clone https://{domain}\\\{username}@{url}.git 

我不知道这是否是倭黑猩猩本身的假象只是IIS,无论哪种方式,目前的版本(3.6.0)需要它。