我一直在尝试做的是在 IIS 后面设置一个 git 服务器。我已经尝试过 Bonobo 和 GitStack。我可以让它在我的本地环境中工作。但是,在客户端控制的环境中,尝试克隆存储库时出现“身份验证失败”。查看应用程序日志,身份验证标头并没有一直传递到应用程序,无论是 Bonobo 还是 GitStack。请注意,我可以使用与克隆 repo 相同的用户登录到 Gitstack/Bonobo Web UI。所以总结一下:
本地设置:
- 网页界面登录:OK
- git克隆:好的
客户端环境:
- 网页界面登录:OK
- git clone:身份验证失败(很可能基本身份验证标头被过滤掉)
我迷路了,因为这些症状不适合我,我不知道该寻找什么了。