sdx-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [sdx-users] mod_rewrite / session / cookie path


From: Frédéric Glorieux
Subject: Re: [sdx-users] mod_rewrite / session / cookie path
Date: Thu, 08 Sep 2005 12:46:23 +0200
User-agent: Mozilla Thunderbird 1.0 (Windows/20041206)



Ce cookie est géré par Tomcat. Quelle version de Tomcat utilisez vous ?
Nous avons récemment rencontré un problème de cookie qui est resté
obscur pour nous avec un tomcat 5.5.9, justement avec une configuration
serveur de ce genre.

> Quelle était votre configuration et comment avez-vous résolu votre
> problème? Avez-vous une autre solution que les deux ci-dessus?

Nous n'avons pas trop cherché à comprendre, nous sommes repartis sur Tomcat 5.0 Cela concernait une application purement servlet, donc seul Tomcat était en cause.

A noter, la connexion entre Tomcat et Apache s'effectuait avec "mod_proxy", qui peut avoir des effets comparables à votre "mod_rewrite".


Je suis en Tomcat 5.5 (tout court, pas 5.5.x).

En effet, après qq essais, je me suis aperçu que le path n'était ajouté
que lorsqu'il n'était pas présent dans l'url, sans doute pour que Tomcat
récupère le contexte d'où venait le cookie.

Une première solution est de rajouter un encodage d'url en utilisant le
transformer homonyme de Cocoon; ça marche très bien mais ça annule un
peu les effets de l'opération "simplification d'url".

Une autre solution est peut-être d'utiliser "emptySessionPath" comme
attribut du Connector dans server.xml: l'objectif est que Tomcat
partage les sessions entre tous les contextes. Du coup le side effect
est que si un utilisateur accède à plusieurs applications sur la
même machine Tomcat, ces applications écrasent leurs sessions
respectives (mais si on n'utilise que SDX pas de pb.)

Mais apparemment ça ne fonctionne qu'à partir des versions Tomcat 5.5.x
et non pas 5.5; j'ai testé en 5.5 sans succès, et je n'ai pas la
possibilité dans l'immédiat d'upgrader vers une version supérieure;
est-ce que quelqu'un peut confirmer que ça marche effectivement?


--
Frédéric Glorieux (AJLSM, http://ajlsm.com)




reply via email to

[Prev in Thread] Current Thread [Next in Thread]