Sur mon gabarit, j'ai un contrôle LoginStatus qui permet aux utilisateurs de se déconnecter de l'application. Le problème est que si dans la page, l'utilisateur entre des données invalides comme "<test>" et puis, sans en soumettant le formulaire, l'utilisateur clique sur "se déconnecter" une HttpRequestValidationException est soulevée. Lorsque l'utilisateur clique sur "se déconnecter", toute entrée en attente va être rejetée de toute façon. Ce que j'ai fini par faire est d'utiliser javascript pour appeler reset() sur le formulaire lorsque l'utilisateur clique sur "se déconnecter". Cela contourne le problème HttpRequestValidationException de manière adéquate. Quelqu'un at-il d'autres suggestions sur la façon de gérer ce scénario?HttpRequestValidationException lors de la déconnexion
0
A
Répondre
1
Je pense que votre solution est plutôt bonne. Votre seule autre option que je peux envisager serait de désactiver la validation de page dans la directive @Page pour cette page particulière. Mais alors, bien sûr, vous perdez la sécurité que cela procure.
<%@ Page ValidateRequest="false" ... %>
Questions connexes
- 1. Arrêter Prototype.js Ajax.PeriodicalUpdater lors de la déconnexion de l'utilisateur
- 2. javax.comm: Erreur lors de la déconnexion du périphérique
- 3. Problème lors de la déconnexion d'un site de connexion Facebook et de la destruction de sessions
- 4. Gérer HttpRequestValidationException gracieusement et compatible ASP.net AJAX?
- 5. HttpRequestValidationException au sein UpdatePanel sur PostBack
- 6. Détecter la déconnexion de Windows en Python
- 7. Problème de déconnexion ou de déconnexion dans asp.net C# utilisant la page maître et l'authentification Windows
- 8. jquery.autocomplete.js déclenchant la sélection et la déconnexion de la radio
- 9. Comment effacer/expirer le cache du navigateur lors de la déconnexion?
- 10. Comment connecter une fonction de déconnexion côté serveur à la déconnexion du service d'authentification ASP.Net
- 11. Authentification par formulaires ASP.NET - Déconnexion
- 12. .net Détecter la déconnexion avec ReceiveAsync
- 13. Le serveur MORPG n'attrape pas la déconnexion
- 14. Code de déconnexion dans JSP
- 15. Délai d'attente de déconnexion avec la boucle de réinitialisation
- 16. Déconnexion avec facebook
- 17. FileSystemWatcher et déconnexion réseau?
- 18. Comment gérez-vous la déconnexion de socket en Java?
- 19. Bloc de code de déconnexion ASP.Net
- 20. Déconnexion du portail enfant Problème
- 21. Problème de déconnexion Tomcat/BlazeDS/ActiveMQ
- 22. Déconnexion automatique dans l'application JSF
- 23. Troisième (3ème) clic sur la déconnexion dans FreakAuth
- 24. test de l'unité de connexion/déconnexion de l'utilisateur
- 25. Authentification Déconnexion et retour bouton asp .net
- 26. Connexion/Déconnexion sur une application iPhone
- 27. Connexion et déconnexion AD avec C#
- 28. Page Web ASP Déconnexion des utilisateurs
- 29. Remoting and Sockets ont ce problème de déconnexion/reconnexion
- 30. Détecter l'événement de déconnexion Windows dans l'application Java
Merci pour votre contribution, Bryan. Je suis au courant de l'option que vous décrivez. Étant donné que le contrôle LoginStatus existe sur la page maître, désactiver la validation de la page signifierait désactiver la validation de la page pour l'ensemble du site qui n'est pas une alternative viable. –