1

我有一个 mvc 项目,但我使用了一个无法与 Elmah 集成的自定义会员提供程序。

我想要的是一种确保只有管理员才能访问 mydomain.com/Elmah 的方法

因此,如果我可以让 Elmah 与我的会员资格提供商核实(这与任何 microsoft 会员资格无关),或者如果我可以在 web.config 中设置该特定路径需要某种单独的身份验证,则更有可能。

我很高兴有一个单独的用户来访问 Elmah

4

1 回答 1

3

在 web.config 中,<appSettings>包含这个

<add key="elmah.mvc.requiresAuthentication" value="true" />

并在该<elmah>部分中包括此

<security allowRemoteAccess="yes" />

现在,如果您访问 mydomain.com/Elmah,您会弹出一个输入您的凭据的窗口。您可以使用托管网站的计算机的 Windows 用户名/密码。

于 2014-05-21T20:02:40.530 回答