2010-06-28 3 views
3

Я новичок в asp.net. Я использую «tinymce», там я использую html-таблицы. При щелчке одним нажатием кнопки выдает ошибку:Потенциально опасный запрос

A potentially dangerous Request.Form value was detected from the client 
(txtspecification="<table border="1" ce..."). 

Может ли кто-нибудь помочь мне в решении этого вопроса? Заранее спасибо.

+2

Что такое 'beginner' язык программирования? Никогда не слышал. –

+0

предоставьте более подробную информацию о вашей проблеме – dzida

+0

Пожалуйста, проверьте ответы, прежде чем проголосовать, чтобы закрыть вопрос. Это совершенно понятный и действительный вопрос asp.net. Каждый разработчик asp.net, достойный своей соли, должен был задать этот вопрос в определенный момент времени. – Andomar

ответ

4

Ваша проблема заключается в том, что вы отправляете обратно на страницу ASP.NET, на которой включена проверка запроса. По сути, HTML из tinymce будет содержать угловые скобки и что (среди прочего) будет отключать функцию проверки безопасности ASP.NET (которая пытается уловить атаки межсайтового скриптинга). Вы можете отключить проверку запроса на странице ASP.NET.

Отключение проверки запроса на странице, используя директиву страницы:

<%@ Page validateRequest="false" %> 
+0

Благодарим вас за ответ, но я добавил «<% @ Page validateRequest =« false »%> », но все равно его забрасывание такой же ошибки – Patel

+0

благодарит вас за ответ. Я добавил код «<% @ Page validateRequest = "false"%> ", но все же я получаю ту же ошибку" любое другое решение pls ... – Patel

+0

Хм. Я подозреваю, что дальнейшая ошибка пользователя. Возможно, попробуйте полностью отключить проверку запроса в web.config, поставив в разделе . И будьте осторожны с проблемами межсайтового скриптинга. – Yellowfog

Смежные вопросы