【问题标题】:Configure ELMAH to let certain errors through配置 ELMAH 以允许某些错误通过
【发布时间】:2014-12-19 09:23:55
【问题描述】:

我正在使用第 3 方 ActiveX 控件,该控件通过我开发的控制器请求资源。如果没有启用 Elmah,当找不到资源时返回代码 500 会告诉 ActiveX 控件出现错误。但是,如果请求失败并且 Elmah 捕获并记录错误并将 ActiveX 控件重定向到错误页面,则 ActiveX 控件假定错误页面是所请求的资源。

网上有很多关于 filtering errors with Elmah 的信息,但我找不到任何关于如何配置 Elmah 以保持一些错误不变并允许它们自然地传播回客户端的信息。

我目前的想法是我需要 2 个网站,一个用于资源控制器,另一个用于其他所有内容,但在我走这条路之前,是否有人对配置 Elmah 以忽略某些路由和/或错误消息有任何建议?

【问题讨论】:

    标签: c# asp.net-mvc asp.net-web-api elmah


    【解决方案1】:

    据我了解,您自己提供了解决方案,提供了指向 ELMAH 中过滤机制的链接。如果它是从 ActiveX 控件生成的错误,请忽略该错误。这样 ELMAH 就不会触及错误,您的网络服务器将正常失败。

    【讨论】:

      猜你喜欢
      • 2019-11-24
      • 2013-11-06
      • 2020-11-21
      • 2016-09-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-06-17
      • 1970-01-01
      相关资源
      最近更新 更多