0

我设置了一个 Bonobo Git 服务器(5.0.1),但在 windowsauthcallback 指向不存在的路径时出现错误。我在这个网站上发现了一些信息说这个问题已经被修补,所以我从 2015 年 12 月 30 日的当前存储库中克隆了它并编译。

这解决了 git 客户端和从至少一台 Windows 8.1 机器上使用 Web 浏览器的问题。

但是,任何 Windows 7 或 Server 2008 机器即使在输入正确的凭据后仍会不断提示输入用户名密码对话框。在这些机器上,我尝试使用不同的浏览器 IE、Chrome 和 Firefox。在 IE 上,该站点位于 LAN 站点安全组中。对于 Firefox,它位于允许集成身份验证的站点中。我不确定 Chrome 在哪里会有类似的设置。

我猜测它在 Windows 7 和 Windows 8.1 之间存在某种类型的安全差异。我没有足够的 8.1 机器来测试它是否只是一台 Windows 8.1。我已经在 Windows 10 机器上对其进行了测试,它与 Windows 7 机器存在相同的问题。

使用 Windows 7 机器上的 git 客户端可用于克隆、拉取和推送远程存储库。mingw64 Git 和 Tortoise Git 的 wincred Credential Helper。

任何帮助让 Windows 7 机器对存储库进行 Web 访问将不胜感激。

我的目标是将我们的服务器基础架构团队使用的所有脚本(linux 和 windows)放入版本控制中。消除新服务器上使用的各种版本的问题,具体取决于人们从哪里获得脚本。然后,我们还将为只使用脚本的人提供一种访问最新版本的简便方法。我认为在我们的服务器设置文档中使用 Bonobo 的 Web 访问 url 是最好的方法。

对不起,文字墙,感谢您的时间。

4

1 回答 1

0

升级到版本 5.1.1 并且问题已经消失。谢谢。

于 2016-01-14T15:31:09.980 回答