Servlet :Gestion des sessions différente selon client IE6/Mozilla1.2.1

Servlet :Gestion des sessions différente selon client IE6/Mozilla1.2.1 - Java - Programmation

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.

Reply

Marsh Posté le 27-03-2003 à 11:00:58   

Reply

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

Reply

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 ?

Reply

Marsh Posté le 27-03-2003 à 11:17:54    

benou a écrit :

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


 
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 ?

Reply

Marsh Posté le 27-03-2003 à 11:19:13    

lorill a écrit :

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 ?


 
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.

Reply

Marsh Posté le 27-03-2003 à 11:28:38    

El_gringo a écrit :


 
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 ?


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é ...

Reply

Marsh Posté le 27-03-2003 à 11:31:35    

benou 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é ...


Mozilla, pas Mozzila, malheureux :o
 
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  [:sinclaire]

Reply

Marsh Posté le 27-03-2003 à 11:39:26    

Non non, mais c'est bon, j'voulais juste savoir.
Merci beaucoup à vous deux.

Reply

Marsh Posté le 27-03-2003 à 11:40:51    

lorill a écrit :


Mozilla, pas Mozzila, malheureux :o


Maudsila sux !  :o

Reply

Marsh Posté le 27-03-2003 à 11:58:59    

Ho là là, qu'est ce qu'il a pas dit "benou" !!!!

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed