Bonjour,

Non ça n'est pas normal. Les sessions sont attachées à des cookies par Tomcat, et ces cookies ont un chemin qui correspond au chemin vers l'application. Pour Jahia le chemin du cookie et /jahia.

Si vous avez votre application dans un contextPath /myContextPath, elle ne pourra pas récupérer la session de Jahia, et donc l'utilisateur courant. Il faudrait pour ça soit :

- utiliser votre application en tant que "portlet" dans Jahia, dans quel cas vous pouvez récupérer l'utilisateur à travers la méthode : request.getRemoteUser et request.getUserPrincipal
- déplacer votre servlet dans le context Jahia.

Cordialement,
 Serge Huber.

[EMAIL PROTECTED] wrote:
Bonjour,

Je souhaiterais récupérer des informations sur la session de l'utilisateur
actuellement connecté à Jahia dans une servlet. J'utilise donc
request.getSession(false) dans la méthode service de ma servlet. Le problème
est que cette fonction renvoie null, est-ce normal ?

Cordialement.
Samuel Mutel.


Répondre à