Не могу использовать 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. Затем вам также необходимо тщательно санировать ваш вклад.

Другие вопросы по тегам