validateRequest et requestValidationMode ne fonctionnent pas avec .net 2.0
Je suis d'hébergement de Service WCF dans IIS 7. Ils sont en cours d'exécution en vertu de l' .net version 2.0. Tout fonctionne très bien. Mais dernièrement, j'obtiens l'erreur de la liste "Potentiellement Dangereux demande ...". J'ai cherché sur internet et trouvé de ai-je mis mon web.config comme ça.
<system.web>
<httpRuntime requestValidationMode="2.0" />
<pages validateRequest="false" />
</system.web>
J'ai mis à jour mon site web.config mais je ne suis pas en mesure de naviguer dans les services. Il me donne cette erreur.
Analyseur Message d'Erreur: Unrecognized attribut "requestValidationMode'. Notez que les noms d'attributs sont sensibles à la casse.
Merci de m'aider à résoudre cette erreur.
Merci,
Vivek
source d'informationauteur Vivek Patel
Vous devez vous connecter pour publier un commentaire.
La requestValidationMode attribut a été introduit en .NET 4.0.
Sous .NET 2.0, vous ne devriez avoir à ajouter
<pages validateRequest="false" />
à votre site Web.config pour éviter Potentiellement Dangereux demande erreurs.Vous pouvez également activer la validation de la requête pour une page individuelle à l'aide de
<%@ Page ValidateRequest="false" %>
.Si vous trouvez
requestValidationMode="2.0"
dans votre site web.config, il est très probable que le développeur a été la cible de contre framework 4.0 ou supérieur et que vous devez probablement que l'application de la piscine à la version correspondante, plutôt que de modifier les paramètres.