Мы активировали мониторинг состояния здоровья на нашем веб-сайте. Недавно мы получаем много попыток взлома, вызванных ботами, но также порождаем множество ошибок сервера.фильтр asp.net healthmonitoring
Exception type: System.Web.HttpException
Exception message: The length of the URL for this request exceeds the configured maxUrlLength value.
Request information:
Request URL: http://www.ourdomain.be/Product/Band/29360" onmousedown="return rwt(this,'','','','7','[CUT_OUT_SOME_STUFF]row ab_button" id="am-b6" href="
User host address: ---.---.47.93
Как я могу отфильтровать эти события, поэтому я не получаю 10 сообщений в секунду? Или как я могу дезинфицировать URL-адрес, прежде чем он будет обрабатываться компонентами безопасности ASP.NET?
Application_error не запускается, потому что это, по-видимому, конвейер ASP.Net, который его ловит раньше. Имеются аналогичные ошибки: «ASP.NET обнаружил недопустимые символы в URL-адресе». – dampee