Ограничить количество полей в Request.Form (коллекция Request.Form ограничена 1000 записей) - PullRequest
3 голосов
/ 17 января 2012

Есть ли способ через IIS или ASP.Net ограничить количество значений, к которым можно получить доступ через коллекцию Request.Form?

Так, например, если у меня есть страница A, которая публикует на странице B, а страница A содержит 50000 полей формы, есть ли возможность настроить страницу B так, чтобы она могла получить доступ только к максимум 1000 полям запроса.

Я задаю этот вопрос, так как подозреваю, что некоторые страницы на веб-сайте, над которым я работаю, настроены только на прием не более 1000 элементов в коллекции Request.Form.

1 Ответ

6 голосов
/ 17 января 2012

Я считаю, что описанное мной поведение вызвано Обновлением безопасности MS11-100

Обновление безопасности Microsoft MS11-100 ограничивает максимальное количество форм ключи, файлы и члены JSON до 1000 в HTTP-запросе.

Разрешение (которое я успешно применил к веб-сайту 1.1 .net, над которым я работал) можно найти здесь - http://support.microsoft.com/kb/2661403

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...