Asp.Net MVC Input Validation продолжает работать после отключения - PullRequest
2 голосов
/ 28 июня 2010

Я отключил validateRequest в моем web.Config, но приложение по-прежнему выдает ошибку:

Потенциально опасное значение Request.Form обнаружено клиентом

У меня в сети есть следующее.Конфигурация

    <httpRuntime requestValidationMode="2.0" />
    <pages validateRequest="false">

Я также попробовал следующее в моем контроллере безрезультатно

<ValidateInput(False)> _
<AcceptVerbs(HttpVerbs.Post)> _
Function Edit(ByVal user As Domain.User, ByVal id As Integer) As ActionResult

1 Ответ

2 голосов
/ 29 июня 2010

Ответ найден Почему ValidateInput (False) не работает?

Вы должны установить ValidInput в Контроллере И в web.Config.

    <httpRuntime requestValidationMode="2.0"/>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...