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


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