Не могу использовать requestvalidationmode в рамках 3.5
Сначала я получил исключение: System.Web.HttpRequestValidationException (0x80004005): потенциально опасное значение Request.Form.... при поиске в Интернете я обнаружил, что добавление в мой web.config:
<system.web>
<httpRuntime requestValidationMode="2.0" />
</system.web>
должен решить проблему, но я получаю ошибку: requestValidationMode не допускается. Я использую Framework 3.5, может быть, в этом причина... может кто-то помочь?
1 ответ
В 3.5 вам не нужен режим проверки запроса. Чтобы подавить проверку asp.net при обратной передаче, просто установите параметр @Page validaterequest="false" в.aspx.
Это необходимо, если, например, вы обрабатываете отправленный HTML. Затем вам также необходимо тщательно санировать ваш вклад.