使用Windows身份验证设置Bonobo 5.0.0 [英] Setting up Bonobo 5.0.0 with Windows authentication
问题描述
我正在尝试使用Windows身份验证在Windows 7 + IIS 7.5上安装Bonobo 5.0.0。
I'm trying to install Bonobo 5.0.0 on Windows 7 + IIS 7.5 with Windows authentication.
当我转到主页时( http:// domain / bonobo
),我被提示输入我的Windows用户名/密码,然后重定向回根目录以查找名为windowsAuthCallback的路由:
When I go to the homepage (http://domain/bonobo
), I'm prompted for my Windows username/password and after that it redirects back to the root to look for a route called windowsAuthCallback:
http://domain/windowsAuthCallback?id=xxx
显然这给了我404错误。
Obviously this gives me a 404 error.
我在IIS中将身份验证设置为'anonymous',在Bonobo web中设置为'Windows'。配置,我不知道我做错了什么。
I have authentication set to 'anonymous' in IIS and 'Windows' in the Bonobo web.config and I'm not sure what I'm doing wrong.
更新
不确定这是否相关...我在同一台服务器上安装了现有的Bonobo,并且我将Bonobo 5安装为新的应用程序。在遇到我描述的问题后,尝试打开原始的Bonobo应用程序会出现以下错误:
Not sure if this is related... I have an existing Bonobo installation on the same server and I'm installing Bonobo 5 fresh as a new application. After running into the issue I described, trying to open the original Bonobo app gives me the following error:
Unable to find an entry point named 'sqlite3_open_interop' in DLL 'SQLite.Interop.dll'.
重新启动IIS可以解决问题,我可以再次访问旧的Bonobo应用程序。
Restarting IIS resolves the issue and I can access my old Bonobo app again.
推荐答案
此提交应解决重定向到root的windowsAuthCallback: https://github.com/jakubgarfield/Bonobo-Git-Server/commit/852563e2e1f969abca008b8be798c265a52f4d81
This commit should resolve the windowsAuthCallback redirecting to root: https://github.com/jakubgarfield/Bonobo-Git-Server/commit/852563e2e1f969abca008b8be798c265a52f4d81
这篇关于使用Windows身份验证设置Bonobo 5.0.0的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!