Servlet :Gestion des sessions différente selon client IE6/Mozilla1.2.1 - Java - Programmation
Marsh Posté le 27-03-2003 à 11:05:38
si les process sont différents, les sessions sont différentes.
Si avec IE tu fais ctrl-n pour ouvrir une nouvelle fenêtre, tu verras qu'elles partageront la même session
Marsh Posté le 27-03-2003 à 11:07:08
c'est plus globalement un probleme de gestion des cookies.
si je me souviens des tests qu'on avait fait, IE gardait la session apres un window.open ou un clic sur un lien avec une nouvelle target, bref, tout le temps sauf si on lance un nouveau process.
Apres on avait eu un probleme, mais je crois que c'était parce qu'une session "localhost" etait redirigée sur le même serveur, mais en utilisant le nom de la machine.
tu peux préciser ce que tu entends par ouvir simultanément 2 fenetres ?
Marsh Posté le 27-03-2003 à 11:17:54
benou a écrit : si les process sont différents, les sessions sont différentes. |
Donc selon toi, aucun des 2 comportement n'est anormal, c'est juste que Mozilla n'utilise qu'un seul process, même si on le lance 2 fois, alors qu'IE lance un nouveau process à chaque fois.
Bref, je peux rien faire contre cette différence, exact ?
Marsh Posté le 27-03-2003 à 11:19:13
lorill a écrit : c'est plus globalement un probleme de gestion des cookies. |
Ouvrir simultanément 2 fenêtre, j'voulais dire (c vrai que c'était pas précis ça !) : lancer le navigateur 2 fois, double cliquer 2 fois sur l'icône de lancement.
Marsh Posté le 27-03-2003 à 11:28:38
El_gringo a écrit : |
le comportement d'IE est normal. Celui de Mozzila peut se comprendre si Mozzila intercepte l'ouverture d'un 2e process et ouvre une nouvelle fenêtre dans le process déjà lancé ...
Marsh Posté le 27-03-2003 à 11:31:35
benou a écrit : |
Mozilla, pas Mozzila, malheureux
mais oui, moz bouffe déja assez de resources, donc quand tu le lance il evite de lancer un nouveau process. Et si tu le fermes, et que tu le rouvres, si tu avais la messagerie ouverte a coté par exemple, ben tu gardes encore le même process.
y'a ptet moyen de customiser ce comportement, mais la je peux pas aider
Marsh Posté le 27-03-2003 à 11:39:26
Non non, mais c'est bon, j'voulais juste savoir.
Merci beaucoup à vous deux.
Marsh Posté le 27-03-2003 à 11:40:51
Reply
Marsh Posté le 27-03-2003 à 11:00:58
Il me semble bien qu'il y a une grosse différence du piont de vue de la gestion des session par IE 6.0 ou Mozilla 1.2.1.
J'explique :
- IE 6 : quand on ouvre simultanément 2 fenêtres du navigateur, le serveur considère qu'il s'agit de 2 sessions différentes.
- Mozilla 1.2.1 : quand on ouvre simultanément 2 fenêtres du navigateur, le serveur considère qu'elles partagent la même session.
Je suis clair là ?
Y a un 2 comportement qui vous semble n'être "pas normal" ?
Y moyen de pallier à l'éventuelle "annormalité" de l'un d'eux ? (moi ça m'arrangerai plutôt de recréer le comportement d'IE, même avec Mozilla.