Каков наилучший способ обработки таких ошибок, как
От клиента было обнаружено потенциально опасное значение Request.Form "
в ASP.NET?
Я хотел бы сохранить проверку, так как мои формы не имеют веских причин, позволяющих указывать символы HTML. Однако я не совсем уверен, как справиться с этой ошибкой более дружелюбно. Я попытался обработать его в Page_Error
, но, насколько я могу судить, это происходит в секции нижнего уровня, поэтому функция Page_Error
никогда не срабатывает.
Поэтому мне может прибегнуть к использованию Application_Error
в моем файле Global.asax
. Если это единственный способ справиться с этой ошибкой, есть ли способ специально обработать эту ошибку? Я не хочу обрабатывать все ошибки приложения одинаково.
Спасибо