Dans Tomcat 7, il est possible d'ajouter l'ID de session utilisateur au journal d'accès en ajoutant "% S" au schéma de la vanne de journal d'accès. Cependant, cela ne fonctionne pas pour moi. Tout ce que je reçois est un "-" dans le journal au lieu de la longue chaîne hexagonale attendue.Impossible de configurer l'ID de session du journal d'accès de tomcat avec% S
Y at-il un truc à cela? Ou est-ce un bug?
Merci, Fred
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 –
@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
@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