我刚刚安装了ELMAH.Mvc并保留了所有默认配置,我可以访问elmah路径并查看我的日志。但是,当我部署我的应用程序时,我得到一个403 Forbidden Access页面。我想,因为我将requiresAuthentication标志设置为false,所以它可用。以下是我的设置:
<add key="elmah.mvc.disableHandler" value="false" />
<add key="elmah.mvc.disableHandleErrorFilter" value="false" />
<add key="elmah.mvc.requiresAuthentication" value="false" />
<add key="elmah.mvc.IgnoreDefaultRoute" value="false" />
<add key="elmah.mvc.allowedRoles" value="*" />
<add key="elmah.mvc.allowedUsers" value="*" />
<add key="elmah.mvc.route" value="elmah" />
<add key="elmah.mvc.UserAuthCaseSensitive" value="true" />
任何帮助都会很棒!
答案 0 :(得分:0)
DOH!我需要将它添加到我的web.config:
<security allowRemoteAccess="yes" />