2

我在 ASP.NET 站点上设置了 ELMAH,我想远程使用elmah-loganalyzer,同时仍然保持 ELMAH 的安全,不被窥探。基本上,我希望能够在紧急情况下在家中搜索日志,而不会破坏工作笔记本电脑并使用超慢速 VPN。

我知道我可以通过 web.config 使用表单身份验证和/或 IP 地址来保护 ELMAH,如其他地方所述。问题是 elmah-loganalyzer 无法使用表单身份验证(我知道)登录,我想从动态 IP 地址检查它,所以这些选项不可用。elmah-loganalyzer 可以作为 Windows 用户登录,但该网站没有使用这种形式的身份验证。

有谁知道 loganalyzer 可以使用的另一种保护 ELMAH 的方法,或者使用 Windows 身份验证来保护站点的这一部分的方法?

4

1 回答 1

2

只需使用它直接连接到数据库。表单和 Windows 身份验证用于保护基于 Web 的处理程序,但日志分析器可以直接连接到数据库(显然使用适当的凭据)。

于 2012-04-17T20:24:38.537 回答