我在 ASP.NET 站点上设置了 ELMAH,我想远程使用elmah-loganalyzer,同时仍然保持 ELMAH 的安全,不被窥探。基本上,我希望能够在紧急情况下在家中搜索日志,而不会破坏工作笔记本电脑并使用超慢速 VPN。
我知道我可以通过 web.config 使用表单身份验证和/或 IP 地址来保护 ELMAH,如其他地方所述。问题是 elmah-loganalyzer 无法使用表单身份验证(我知道)登录,我想从动态 IP 地址检查它,所以这些选项不可用。elmah-loganalyzer 可以作为 Windows 用户登录,但该网站没有使用这种形式的身份验证。
有谁知道 loganalyzer 可以使用的另一种保护 ELMAH 的方法,或者使用 Windows 身份验证来保护站点的这一部分的方法?