Я использую мастер-страницы в приложении ASP.NET MVC, которое позволяет вам отправлять данные HTML как часть формы. Даже когда я установил
<%@ Page ValidateRequest="false" %>
или установить
<pages validateRequest="false">
...
</pages>
в моем файле web.config я все еще получаю ту же ошибку:
В клиенте обнаружено потенциально опасное значение Request.Form ...
Описание: Проверка запроса обнаружила потенциально опасное значение ввода клиента, и обработка запроса была прервана. Это значение может указывать на попытку поставить под угрозу безопасность вашего приложения, например атаку с использованием межсайтовых сценариев. Вы можете отключить проверку запроса, установив validateRequest = false в директиве Page или в разделе конфигурации. Однако в этом случае настоятельно рекомендуется, чтобы ваше приложение явно проверило все входные данные.
Я использую ASP.NET Master Pages в приложении MVC.
Есть мысли? Смотрите этот связанный вопрос .