2015-11-05 66 views
1

enter image description here如何在用户未被授权使用elmah时更改错误消息?

我不想在远程机器上使用未授权/使用时显示此错误消息。我想显示我的自定义错误消息。我正在使用elmah进行错误记录。

我的应用程序设置

<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

设置disableHandleErrorFilter为true:

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

注释掉全局过滤器配置为内FilterConfig如下:

//filters.Add(new HandleErrorAttribute()); 
+0

它所西港岛线吗? –

+0

试试看看? – Luke

+0

对我不起作用 –

相关问题