2010-10-12 7 views
1

J'ai un formulaire qu'un utilisateur remplit et peut entrer du texte html ou autre dans une zone de texte. J'ai l'attribut validaterequest défini sur false sur la page. Cependant, lorsque je soumets le formulaire avec des caractères html, il bombarde en disant qu'il a détecté le champ de requête potentiellement dangereux et pour valider validaterequest = false. Je l'ai déjà fait, donc je ne sais pas pourquoi ça ne marche pas. Je l'ai déjà fait plusieurs fois et je n'ai jamais eu ce problème. Quelqu'un a-t-il déjà rencontré ce problème? Dans l'affirmative, y a-t-il une solution? Je ne veux pas mettre à jour mon web.config et l'appliquer au site. Merci.validaterequest problème avec la page Web asp.net

Répondre

3

Comme cela est expliqué dans le breaking changes si vous utilisez ASP.NET 4.0 assurez-vous d'ajouter ce qui suit à votre web.config:

<httpRuntime requestValidationMode="2.0" />