Игнорировать событие HealthMonitoring по EventDetailCode - PullRequest
0 голосов
/ 06 марта 2009

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

Журнал перегружен множеством событий «Срок действия выданного билета истек», в котором указан код события 4005.

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

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

1 Ответ

0 голосов
/ 18 декабря 2009

Вы можете создать пользовательский поставщик событий, унаследовав его от базового класса поставщика System.Web.Management.WebEventProvider. Таким образом, вы можете обрабатывать ошибки, которые вы хотите, регистрируя их и игнорируя любые другие. Оформить заказ " Как написать собственный поставщик веб-событий для ASP.NET 2.0 " и " Создание пользовательских поставщиков событий " для получения дополнительной информации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...