powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / как перехватить событие System.Web.HttpRequestValidationException
3 сообщений из 3, страница 1 из 1
как перехватить событие System.Web.HttpRequestValidationException
    #32820214
mr_Andrey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Каким образом можно обрабатывать событие System.Web.HttpRequestValidationException возникающее если пользователь вводит в textbox заведомо опасный текст, например тэги?

У меня на форме textbox, и если я ввожу в него <a href=""> то после нажатия кнопки вываливается ошибка:

"Exception Details: System.Web.HttpRequestValidationException: A potentially dangerous Request.Form value was detected from the client (TextBox1="<a href="">"

Как можно ее перехватить, чтоб обработать самому?
...
Рейтинг: 0 / 0
как перехватить событие System.Web.HttpRequestValidationException
    #32820673
Фотография profil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
думаю подайдет следующий вариант:
необходимо установить директиву <%@ Page validateRequest="true"%>
только тогда, для предотвращения злобных действий пользователей, необходимо будет пользоваться конструкциями:
Код: plaintext
1.
Server.HtmlEncode(string)
Server.HtmlDecode(string)
...
Рейтинг: 0 / 0
как перехватить событие System.Web.HttpRequestValidationException
    #32820875
Фотография profil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
косяк....
д.б. <%@ Page validateRequest="false"%>
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / как перехватить событие System.Web.HttpRequestValidationException
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]