我最近在我的本地IIS服务器上安装了Bonobo Git Server。我通过web ui获得了Windows身份验证和Active Directory会员服务正常工作(身份验证正常,AD群组/团队/管理员按预期导入)。
但是,在尝试克隆存储库时,我会从git客户端看到此错误。
致命:' http://example.org/myrepo.git/'
的身份验证失败
我尝试过使用我的用户名/域名组合的每个变体,例如:
username
domain\username
domain\\username
domain\\\username
username@example.org
username@ad-server.example.org
所有产生相同的响应(尽管username@example.org似乎需要更长的时间才能超时)。
我已关闭Windows身份验证并使用了bonobo的内部身份验证/成员身份计划,并能够毫无问题地克隆所需的repo。
因此,简而言之,Windows身份验证/ AD成员服务适用于http客户端,但不适用于我的git客户端。有什么想法吗?