2014-06-08 1 views

Répondre

-1

Vous devez utiliser une base de données avec domaine de l'utilisateur. Lire les documents ici: http://tomcat.apache.org/tomcat-7.0-doc/realm-howto.html

Si votre authentification est propiétaire (vos propres jsp/servlets et logique), le conteneur Tomcat ne peut pas gérer la session de l'utilisateur. Exemple: vous pouvez utiliser JOSSO, CAS ou l'agent Tomcat SSO intégré pour gérer les sessions utilisateur.

+0

Désolé, mais je ne pense pas que ce soit correct. Nous utilisons l'authentification propriétaire avec des sessions utilisateur tout le temps. La clé de session se trouve dans le cookie du navigateur et est accessible au code. Je veux juste dans les journaux. - FT –

+0

@FredToth Session et l'authentification sont des choses différentes. Uniquement si Tomcat sait que vous utilisez l'authentification, cette propriété peut apparaître dans les journaux. La même chose arrive en utilisant Apache Server. Plus d'infos ici: http://www.javaworld.com/article/2072850/java-security/j2ee-security--container-versus-custom.html – gavioto

+0

@fredtoth Je suis d'accord, à la fin ce dont vous avez besoin est une session en votre serveur (avec authentification ou non). Cependant, la session existe habituellement lors de l'utilisation de l'authentification. – gavioto

Questions connexes