4

最近、マシンの 1 つに Bonobo.Git.Server をインストールしました。IIS の設定を使用して認証を配線したドメイン コントローラーがあります。ドメインの一部であるコンピューター/ユーザーにログインしている場合、「git clone」を問題なく実行できます。ただし、ドメイン以外のマシンに接続してクローンを作成しようとすると、ユーザー名とパスワードの入力を求められますが、入力すると「認証に失敗しました: ...」と表示されます。

私は見つけることができるURLについて、できるだけ多くのことを試しました。

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 サーバーの Web ページにアクセスして、すべてのリポジトリを問題なく表示できます。しかし、リポジトリを複製できないようです。私が間違ったことをしたアイデアはありますか?

4

3 に答える 3

0

URL/Bonobo.Git.Server/Repository/Index URL は完全でなければなりません。例: http://computername.domain.comですが、http://computername ではありません。把握するため。

于 2015-01-28T07:02:03.130 に答える
-1

はい、ユーザープロンプトが表示されたときに@を使用すると機能します。特に、Bonobo GitサーバーのWindows認証をセットアップするための指示に文字通り従う場合は特にそうです。

http://bonobogitserver.com/windows-authentication/

于 2014-12-11T19:23:00.463 に答える