при попытке отправить содержимое редактора форматированного текста в asp.net mvc и получить «потенциально опасное значение Request.Form обнаружено» - PullRequest
5 голосов
/ 01 апреля 2009

Я использую TinyMCE в asp.net mvc и получаю сообщение об ошибке «Обнаружено потенциально опасное значение Request.Form» при попытке сохранить текст из редактора TinyMCE. Я устанавливаю ValidateRequest = "false" как в web.config, так и на странице. Есть идеи?

Ответы [ 2 ]

9 голосов
/ 02 апреля 2009

Просто добавьте атрибут ValidateInput к вашему действию и установите его в false.

Вот так.

[ValidateInput(false)]
public ActionResult Submit(string FormContent)
{

}
1 голос
/ 21 июля 2010

Чтобы это работало в ASP.NET MVC 2.0, мне также пришлось добавить

<httpRuntime requestValidationMode="2.0" /> 

до

<system.web> 

раздел моего файла web.config

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