2009-03-06 5 views
0

Я нахожусь на этом. Мы используем API HealthMonitoring для регистрации событий в нашем приложении, включая события аутентификации членства/форм (WebAuthenticationFailureAuditEvent).Игнорировать событие HealthMonitoring по событию EventDetailCode

Бревно завален большим количеством «Билет поставки истекло» событий, который имеет код события 4005.

Я хочу, чтобы игнорировать эти события, но я не хочу, чтобы игнорировать все события 4005, в случай, когда кто-то пытается подделывать файлы cookie.

Кто-нибудь знает способ игнорировать события на основе их EventDetailCode (в данном случае 50202).

ответ

0

Вы можете создать собственный поставщик событий, наследуя его от базового класса поставщика System.Web.Management.WebEventProvider. Таким образом, вы можете обрабатывать ошибки, которые хотите, регистрируя их и игнорируя любые другие. Оформить заказ «How to Write a Custom Web Event Provider for ASP.NET 2.0» и «Creating Custom Event Providers» для получения дополнительной информации.

Смежные вопросы