J'ai une page Web qui publie plusieurs balises de formulaire. C'est une page d'édition intégrée dans laquelle je peux publier une ou plusieurs lignes à la fois. Hier soir, sans apporter de modifications au code ou aux données, j'ai commencé à obtenir une erreur The URL-encoded form data is not valid
sur plusieurs publications, bien que les publications à une seule ligne fonctionnent correctement.
Réponses
Trop de publicités?Le MS KB question est: http://weblogs.asp.net/scottgu/archive/2011/12/28/asp-net-security-update-shipping-thursday-dec-29th.aspx
En un mot il y a maintenant une limite supérieure sur le nombre de HTTP simultanées forme des éléments qui peuvent être affichés. La valeur par défaut est maintenant de 1000 sans explicitement le changer avec cette clé dans l' <appSettings>
partie du web.config:
<add key="aspnet:MaxHttpCollectionKeys" value="some number greater than 1000" />
Il y avait une mise à jour de Microsoft et cela peut avoir causé votre problème voir le lien. http://knowledgebase.solarwinds.com/kb/questions/3476/Website+Error%3A+The+URL-encoded+form+data+is+not+valid