Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 19777|Отговор: 0

[Източник] Открита е потенциално опасна стойност на Request.Form

[Копирай линк]
Публикувано в 18.12.2015 г. 14:54:45 ч. | | |

Този проблем е, защото във формата, който подаваш, има HTML низове – например въвеждаш html тагове в TextBox или използваш компонента HtmlEditor на страницата и т.н., решението е да изключиш validateRequest.

Ако сте с .NET 4.0 или по-висок, непременно разгледайте Метод 3.

Този метод работи както в asp.net webForms, така и в MVC

Метод 1:

Добавете това изречение към заглавието на .aspx файла:

Метод 2:

Модифицирайте web.config файла:

Защото validateRequest по подразбиране е true. Просто го настрой на false.


Метод 3:

web.config

Тъй като валидирането на 4.0 е активирано преди HTTP BeginRequest, валидирането на заявката се прилага за всички ASP.NET ресурси, aspx страници, ashx страници, уеб услуги и някои HTTP обработвачи и др.






Предишен:Извличане на компоненти с CLSID {000209FF-0000-0000-C000-0000000046} във фабрика от клас COM, изгубена...
Следващ:C# формите предават стойности между формите, първата форма непрекъснато предава стойности към втората форма
Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com