В настоящее время у меня реализован мониторинг здоровья для общедоступного веб-сайта.Я использую SimpleMailWebEventProvider для отправки электронных писем при возникновении ошибок.«Все ошибки».
Я надеюсь, что кто-то, имеющий опыт работы с этим, сможет показать мне простой способ предотвратить отправку электронных писем в случае «Потенциально опасного значения Request.Path было обнаружено изклиент (:) "Я вижу эти ошибки и могу сказать, что они происходят от бота, а не от человека, по времени (все сразу) и по запрашиваемому URL
пример:
Request path: /Scripts/,data:c,complete:function(a,b,c){c=a.responseText,a.isResolved()&&(a.done(function(a){c=a}),i.html(g
Мне нравится тот факт, что .Net выдает ошибку в этих случаях, но эти электронные письма составляют, вероятно, 90% всех электронных писем с мониторингом здоровья, которые я получаю.Прочитать все из них, чтобы найти сообщения об ошибках, указывающие на проблему с кодом на веб-сайте, - это хлопотно.
Я бы хотел избежать создания своего собственного MailEventProvider, хотя раньше это было, но я считаю, что в конечном итогеиспользовать ILSpy для создания своего, поскольку SimpleMailWebEventProvider запечатан.