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.
