Je suis en cours d'exécution dans une erreur de requête incorrecte 400 sur IIS7. J'ai encodé des caractères spéciaux dans la chaîne d'URL. regard de quelque chose comme mon URL ce (n'aime pas% 26):Erreur de requête incorrecte 400 sur IIS7 .NET 3.5
http://www.myjobs.com/a/q-Barnes+%26+Noble
Ce serait une solution facile si je courais sur .NET 4.0, mais je suis sur un nuage de Rackspace et ne peut fonctionner que sur IIS7. NET 3.5.
C'est ce que je l'utilise dans mon web.config si je sur IIS7 .NET 4.0:
requestPathInvalidCharacters=""
Quels sont les autres options lors de l'exécution sur IIS7 et .NET 3.5?
J'ai rencontré un problème similaire dans ma [question SO] (http://stackoverflow.com/questions/3536795/asp-net-mvc-search-criteria-as-route-parameter-in-stead- de-querystring-illega). Fondamentalement dans ma situation, j'ai dû recourir à une chaîne de requête - 'http: //www.myjobs.com/a? Q = q-Barnes +% 26 + Noble' –