【问题标题】:Ignore HealthMonitoring event by EventDetailCode通过 EventDetailCode 忽略 HealthMonitoring 事件
【发布时间】:2014-03-09 06:43:14
【问题描述】:

我被这个难住了。我们正在使用 HealthMonitoring API 在我们的应用中记录事件,包括成员资格/表单身份验证事件 (WebAuthenticationFailureAuditEvent)。

日志中充斥着大量“提供的票证已过期”事件,事件代码为 4005。

我想忽略这些事件,但我不想忽略所有 4005 事件,以防有人试图篡改 cookie。

有谁知道根据 EventDetailCode(在本例中为 50202)忽略事件的方法。

【问题讨论】:

    标签: asp.net


    【解决方案1】:

    您可以通过从 System.Web.Management.WebEventProvider 基提供程序类继承来创建自定义事件提供程序。这样,您可以通过记录错误并忽略任何其他错误来处理您想要的错误。查看“How to Write a Custom Web Event Provider for ASP.NET 2.0”和“Creating Custom Event Providers”了解更多信息。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-06-09
      • 1970-01-01
      • 1970-01-01
      • 2014-07-02
      • 2023-01-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多