Данные формы в кодировке URL недействительны - PullRequest
64 голосов
/ 11 января 2012

У меня есть веб-страница, которая публикует несколько тегов формы.Это встроенная страница редактирования, где я могу опубликовать одну строку за раз или несколько строк.Вчера вечером, не внося никаких изменений в код или данные, я начал получать ошибку The URL-encoded form data is not valid для нескольких сообщений, хотя сообщения в одной строке работают нормально.

Ответы [ 2 ]

107 голосов
/ 19 января 2012

Вопрос MS KB: http://weblogs.asp.net/scottgu/archive/2011/12/28/asp-net-security-update-shipping-thursday-dec-29th.aspx

В двух словах, теперь есть верхняя граница для числа одновременных элементов формы HTTP, которые могут быть опубликованы. По умолчанию теперь 1000, без явного изменения этого ключа в разделе <appSettings> файла web.config:

<add key="aspnet:MaxHttpCollectionKeys" value="some number greater than 1000" />
15 голосов
/ 11 января 2012

Произошло обновление Microsoft, возможно, оно вызвало вашу проблему, см. Ссылку.http://knowledgebase.solarwinds.com/kb/questions/3476/Website+Error%3A+The+URL-encoded+form+data+is+not+valid

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