Обратите внимание, что другой подход состоит в том, чтобы придерживаться поведения проверки 4.0, но определить свой собственный класс, который получается из RequestValidator
и установить:
<httpRuntime requestValidationType="YourNamespace.YourValidator" />
(где YourNamespace.YourValidator
хорошо, вы должныбыть в состоянии угадать ...)
Таким образом, вы сохраняете преимущества поведения 4.0s (в частности, что проверка происходит раньше при обработке), и в то же время разрешаете запросы, которые необходимо пропустить.