【发布时间】:2012-05-20 18:13:15
【问题描述】:
【问题讨论】:
-
我们也看不到你没有给我们一个甚至模糊的线索,你从哪里访问什么,以及它需要访问什么......
标签: c# asp.net-mvc elmah
【问题讨论】:
标签: c# asp.net-mvc elmah
也许你应该enable remote access
<elmah>
<security allowRemoteAccess="1" />
</elmah>
【讨论】:
除了archil的回答,别忘了如果你需要认证,允许的用户和角色是区分大小写的:
<appSettings>
...
<add key="elmah.mvc.disableHandler" value="false"/>
<add key="elmah.mvc.disableHandleErrorFilter" value="false"/>
<add key="elmah.mvc.requiresAuthentication" value="true"/>
<add key="elmah.mvc.IgnoreDefaultRoute" value="false"/>
<!-- The roles and usernames for elmah are case sensitive! -->
<add key="elmah.mvc.allowedRoles" value="Administrator"/>
<add key="elmah.mvc.allowedUsers" value="user1,user2,user3"/>
<add key="elmah.mvc.route" value="elmah"/>
...
</appSettings>
【讨论】: