7
votes

Obtenez l'URL de la demande d'origine dans la page de login de sécurité de printemps

J'ai le suivant déclaré dans mon fichier de configuration de sécurité Spring Security ( http://www.springframework.org/schema/security/spring-security-2.0.1.xsd ): xxx

Quelle sécurité du ressort est redirige l'utilisateur à Cette page s'ils n'ont pas les informations d'identification d'authentification correctes. Comment puis-je obtenir l'URL de la page que l'utilisateur essayait d'arriver à?


1 commentaires

3 Réponses :


12
votes

La demande originale est représentée par le SAVEDREQUEST objet, qui peut être consulté en tant qu'attribut de session nommé Spring_security_saved_request_key . .


3 commentaires

En regardant les documents que vous êtes associé, c'est «depuis 3,0». J'utilise la sécurité de printemps 2 (comme mentionné dans la question). Savez-vous si cela fonctionnera toujours?


@Adbullah: Je pense que dans la sécurité du printemps 2, il fonctionne de la même manière: static.springsource.org/spring-security/site/docs/2.0.x/apid OCS / ...


Merci, malheureusement, je pense que je pose la mauvaise question pour ce que je veux faire, consultez la nouvelle question si vous avez une chance: Stackoverflow.com/Questtions/4696905/...



1
votes

en Spring Security 4

La demande d'origine est représentée par l'objet par défaut , accessible en tant qu'attribut de session nommé Spring_security_saved_request . < Pré> xxx


0 commentaires

2
votes

Dans mon cas, j'ai fait quelque chose comme ça et ça a fonctionné pour moi. XXX


0 commentaires