我很难过这个。我们使用HealthMonitoring API在我们的应用程序中记录事件,包括成员资格/表单身份验证事件(WebAuthenticationFailureAuditEvent)。
许多“提供的故障单已过期”事件使日志混乱,事件代码为4005.
我想忽略这些事件,但我不想忽略所有4005事件,以防有人尝试cookie篡改。
有没有人知道基于EventDetailCode忽略事件的方法(在本例中为50202)。
答案 0 :(得分:0)
您可以通过继承System.Web.Management.WebEventProvider基本提供程序类来创建自定义事件提供程序。这样,您可以通过记录它们并忽略任何其他错误来处理您想要的错误。结帐“How to Write a Custom Web Event Provider for ASP.NET 2.0”和“Creating Custom Event Providers”了解详情。