Обнаружено потенциально опасное значение Request.Form, но ValidateInput имеет значение false - PullRequest
1 голос
/ 23 августа 2010

Доброе утро!У меня проблема с редактором wysiwyg, который сохраняет HTML в моей базе данных.На моей странице новостных статей все работает нормально.У меня

<httpRuntime requestValidationMode="2.0" /> 

в моем файле web.config и

[ValidateInput(False)]

выше моего действия по редактированию поста http, но моя другая страница с тем же редактором wysiwyg отклоняет мой запрос сжелтый экран смерти говорит, что мне нужно включить все эти настройки.

Кто-нибудь знает, почему это происходит на одной странице, а не на другой?

Ответы [ 2 ]

1 голос
/ 23 августа 2010

Если вы используете Html.RenderAction, вы также должны отключить проверку на этих страницах.

0 голосов
/ 23 августа 2010

Я не уверен, что это проблема, может быть просто опечатка или не проблема, но всякий раз, когда я использовал атрибут ValidateInput, он отображается в нижнем регистре false:

[ValidateInput(false)]

Также убедитесь, что метод контроллера, который вы украсили, действительно тот, который используется Post.

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