【发布时间】:2015-10-22 17:23:24
【问题描述】:
我正在尝试在带有 Windows 身份验证的 Windows 7 + IIS 7.5 上安装 Bonobo 5.0.0。
当我转到主页 (http://domain/bonobo) 时,系统会提示我输入我的 Windows 用户名/密码,然后它会重定向回根目录以查找名为 windowsAuthCallback 的路由:
http://domain/windowsAuthCallback?id=xxx
显然这给了我一个 404 错误。
我在 IIS 中将身份验证设置为“匿名”,在 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 应用程序。
【问题讨论】:
-
显然this commit 解决了这个问题。详细的解决方法here,但我没有尝试过。
-
没有骰子,解决方法和提交都不能解决重定向回根目录的原始问题。
-
您在使用 Active Directory 吗?也许修复只有在你这样的情况下才有效。您应该在 repo 上重新打开问题并提供更多详细信息。
-
我提交了一个修复程序,它被拉到 master 上。现在似乎可以工作了。
-
如果你想把它放在答案中,我会把它标记为正确的。
标签: iis iis-7.5 windows-authentication bonobo