«От клиента было обнаружено потенциально опасное значение Request.Form» - PullRequest
2 голосов
/ 10 февраля 2012

Как мне полностью отключить проверку этой страницы? в ASP.NET MVC 3?

Я просмотрел сообщение об ошибке и другие вопросы с таким же названием. Ни одно из предложенных решений не поможет:

  • I do имеют

    <httpRuntime requestValidationMode="2.0" />
    

    в разделе <system.web> в Web.config.

  • У меня также do есть атрибут validateRequest="false" для элемента <pages>...</pages>.

Но я все еще получаю ошибку. Что еще я могу попробовать?

Ответы [ 2 ]

5 голосов
/ 13 февраля 2012

Добавьте следующую строку кода:

GlobalFilters.Filters.Add(new ValidateInputAttribute(false));

к Application_Start() методу.

3 голосов
/ 10 февраля 2012

Добавьте [AllowHtml] к действию, параметру или свойству.

РЕДАКТИРОВАТЬ : Если вы хотите разрешить это где-либо, добавьте new ValidateInputAttribute(false)] к GlobalFilters.Filters.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...