我正在尝试使用Windows身份验证在Windows 7 + IIS 7.5上安装Bonobo 5.0.0。
当我转到主页(http://domain/bonobo
)时,系统会提示我输入我的Windows用户名/密码,然后重定向回根目录以查找名为windowsAuthCallback的路由:
http://domain/windowsAuthCallback?id=xxx
显然这给了我404错误。
我的身份验证在IIS中设置为'anonymous',在Bonobo web.config中设置为'Windows',我不确定我做错了什么。
更新
不确定这是否相关......我在同一台服务器上安装了现有的Bonobo,我正在安装新的Bonobo 5作为新的应用程序。在遇到我描述的问题之后,尝试打开原始的Bonobo应用程序会给我以下错误:
Unable to find an entry point named 'sqlite3_open_interop' in DLL 'SQLite.Interop.dll'.
重新启动IIS可以解决问题,我可以再次访问旧的Bonobo应用程序。
答案 0 :(得分:1)
此提交应解析windowsAuthCallback重定向到root:https://github.com/jakubgarfield/Bonobo-Git-Server/commit/852563e2e1f969abca008b8be798c265a52f4d81
答案 1 :(得分:0)
可以在以下页面找到此问题的解决方法以及解决该问题的提交的链接:
https://github.com/jakubgarfield/Bonobo-Git-Server/issues/333