2014-09-22 121 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)需要它。