Какие символы или символьные комбинации недопустимы, когда ValidateRequest имеет значение true?

Я попытался смотреть на сайт Microsoft и погуглить это, но ни у кого, кажется, нет ответа кроме <и>. Существует больше к нему, чем это все же. Я заметил, что начинающий объекта HTML &# недопустим. Есть ли что-либо еще? У кого-либо есть полный список?

Спасибо!

6
задан hyprsleepy 21 February 2012 в 15:12
поделиться

2 ответа

Список символов по версии фреймворка

1.1 Framework Validation:

* &#...
* 

Очевидно, что это довольно строгий список элементов, которые могут вызвать ошибку валидации. В версии 2.0 Framework компания Microsoft решила ослабить ограничения на этот счет. Ниже приведен список проверок валидации в 2.0 Framework.

2.0 Framework Validation:

* &# &#
* 
8
ответ дан 16 December 2019 в 21:34
поделиться

У меня нет полного списка, но зачем он вам? Вы можете установить ValidateRequest = false и запретить внедрение сценария для себя.

Возможно, вы найдете список здесь: Разрешение процентов, угловых скобок и других непослушных вещей в URL-адресе запроса ASP.NET/IIS

0
ответ дан 16 December 2019 в 21:34
поделиться
Другие вопросы по тегам:

Похожие вопросы: