ELMAH不会过滤异常消息

时间:2013-07-23 15:55:25

标签: c# asp.net .net exception elmah

我在ELMAH的web.config文件中设置了当前的正则表达式过滤器

      <test>
        <regex binding="Exception.Message" pattern="PortalMasterPage is redirecting to filename/default.aspx"/>
      </test>
      <test>
        <regex binding="Exception.Message" pattern="^Request for principal permission failed.$"/>
      </test>
      <test>
        <regex binding="Exception.Message" pattern="^The file '.*\.aspx' does not exist\.$"/>
      </test>
      <test>
        <regex binding="Exception.Message" pattern="^This is an invalid webresource request\.$"/>
      </test>
      <test>
        <regex binding="Exception.Message" pattern="^This is an invalid script resource request\.$"/>
      </test>

......但ELMAH似乎完全忽略了这些。我做错了什么?

编辑:我注意到正则表达式在语言与语言之间略有不同,所以.NET的正则表达式引擎可能无法正确匹配这些表达式吗?

0 个答案:

没有答案