2

我可以使用 localhost 运行 OpServer,但是当使用计算机名或虚 URL 时,我得到一个空白页。空白页的 URL 是http://VANITYURL.com/login?ReturnUrl=%2f

这是我的 SecuritySettings.Config 文件:

<?xml version="1.0" encoding="utf-8"?>
<SecuritySettings provider="AD">
</SecuritySettings>

澄清一下,我让 OpServer 使用 localhost 工作。我只启用了 SQL Server 仪表板。

问题似乎与表单身份验证有关。如果我启用 Windows 身份验证,即使在登录后我也会被迫进入登录屏幕。尝试登录后,我禁用 Windows 身份验证并刷新浏览器,现在我可以访问该站点。

好的,添加其他信息。调试时条目似乎是 Application_BeginRequest(),退出时进入 Application_EndRequest()。

4

1 回答 1

0

您是作为根站点托管它,http://VANITYURL.com/还是它实际上是一个虚拟目录或应用程序http://VANITYURL.com/Opserver/?似乎不直接支持后一种情况:https ://github.com/opserver/Opserver/issues/24 问题是,如果您托管在/opserver/或其他地方,他们仍然硬编码重定向到/login而不是/opserver/login 他们建议的解决方案是自定义主机绑定,就像http://opserver.VANITYURL.com/我认为@HerbalMart 所指的那样。

于 2014-07-07T18:18:04.677 回答