Comment obtenir le temps de session message à l'aide de Ressort de sécurité

Je veux obtenir le temps de session message lors de la session expire.Ci-dessous mon spring-security.xml

<http auto-config="true" use-expressions="true">
    <logout logout-success-url="/" invalidate-session="true" logout-url="/LogOut"/>
    <form-login login-page="/Login" username-parameter="Name" password-parameter="Pwd"/>
    <session-management invalid-session-url="/?timeout=true">
        <concurrency-control max-sessions="1" expired-url="/Timeout?timeout=true" />
    </session-management>
</http>

Selon mes connaissances à l'aide de code ci-dessus lorsque la session a expiré, il doit rediriger vers /?timeout=true OR /Timeout?timeout=true. Et lors de la déconnexion, il devrait aller /. Mais dans mon cas, lors de la déconnexion également sa redirection vers invalid-session-url donc je suis toujours un délai d'attente vrai pour les deux normal de déconnexion et d'expiration de la session.

Merci de m'aider à les différencier.

Mise à JOUR

/logout demande contient

session = request.getSession();
session.invalidate();
session = null;
invalid-session-url de se déclencher lorsque vous n'êtes pas invalider la session correctement,peut vous montrer comment vous invalider la session?
Dans votre web.xml qu'est-ce que la page par défaut spécifié de démarrage de l'application?
Je n'ai pas précisé quoi que ce soit.. " / " de l'url, j'ai chargé la page de connexion

OriginalL'auteur Prasanna Kumar | 2016-04-19