Gérer les sessions sans cookies ???? - Java - Programmation
Marsh Posté le 17-11-2004 à 15:13:05
tomcat gère ça par defaut il me semble, et sinon, oui c'est configurable.
Marsh Posté le 17-11-2004 à 15:17:08
et tu sais ou çà se trouve ?
parce que moi c'est pas gérer par défaut, rien ne marche quand je désactive les cookies dans le browser
Marsh Posté le 17-11-2004 à 16:10:20
VoD a écrit : t'as utilisé google pour çà ? ... |
je crois qu'il l'a en signet
Marsh Posté le 17-11-2004 à 16:23:50
euh jla connais par coeur en fait
(c'est quoi la question? )
Marsh Posté le 17-11-2004 à 16:27:28
Pour en revenir à ma question
J'ai trouvé une ligne a placer dans le server.xml du rep conf de tomcat
Code :
|
Mais ca marche pas. Ca fonctionne apparemment avec Tomcat 4 mais g la 5, donc c balot
Marsh Posté le 17-11-2004 à 16:30:04
pour en revenir à ta question, je pense t'avoir déjà dit que ça se trouvait dans la doc.
Marsh Posté le 17-11-2004 à 16:33:13
Mais y a pas à configurer Tomcat pour ça. Juste à coder son appli (ou reprendre son appli) en prennant en compte la gestion éventuelle de maintient des sessions par URL.
Marsh Posté le 17-11-2004 à 16:34:25
El_gringo a écrit : Mais y a pas à configurer Tomcat pour ça. Juste à coder son appli (ou reprendre son appli) en prennant en compte la gestion éventuelle de maintient des sessions par URL. |
tomcat le gère tout seul, je vois pas pourquoi il faudrait coder une couche en plus par dessus le tout. me dis pas que tu geres les sessions toi meme dans ton appli hein ...
Marsh Posté le 17-11-2004 à 16:36:24
the real moins moins a écrit : pour en revenir à ta question, je pense t'avoir déjà dit que ça se trouvait dans la doc. |
C'est dans la doc que j'ai trouvé ca, j'ai suivi ton conseil
Code :
|
El_gringo a écrit : Mais y a pas à configurer Tomcat pour ça. Juste à coder son appli (ou reprendre son appli) en prennant en compte la gestion éventuelle de maintient des sessions par URL. |
C'est justement pour éviter cela que je demandais si l'on pouvais config Tomcat
Marsh Posté le 17-11-2004 à 16:38:06
VoD a écrit : C'est dans la doc que j'ai trouvé ca, j'ai suivi ton conseil
|
pourtant y'a ça aussi dans la doc de tomcat5.
j'étais aussi persuadé qu'il y avait un méchanisme de failover automatique, mais je retrouve pas ou. (ie tomcat teste s'il peut balancer un cookie, et sinon utilise les urls)
Marsh Posté le 17-11-2004 à 16:39:03
ha ben chuis con il est là le mechanisme de failover, tu le mets à true et ça DEVRAIT marcher avec des cookies "if supported by the client", et sinon avec les urls.
mtnt, gringo me fait douter, et jme demande si tu dois pas y mettre un peu du tiens pour supporter le bordel par url, je sais plus
Marsh Posté le 17-11-2004 à 16:40:29
si c'est le cas , cet article doit toujours etre valide malgré l'age http://www.jguru.com/faq/view.jsp?EID=1045
Marsh Posté le 17-11-2004 à 16:42:23
Aie ! aie aie aie Mauvaise réponse lol !
Mais d'un coté il ajoute cela :
Please note that for tomcat 5.x, unlike tomcat 4.x, it is NOT recommended to place <Context> elements directly in the server.xml file
Donc j'dois mettre ou cette commande ? Dans mon fichier web.xml de mon appli ?
Marsh Posté le 17-11-2004 à 16:45:35
the real moins moins a écrit : si c'est le cas , cet article doit toujours etre valide malgré l'age http://www.jguru.com/faq/view.jsp?EID=1045 |
J'avais pas vu ta réponse
J'vais lire l'article .. en english comme d'hab
Marsh Posté le 17-11-2004 à 16:46:05
the real moins moins a écrit : tomcat le gère tout seul, je vois pas pourquoi il faudrait coder une couche en plus par dessus le tout. me dis pas que tu geres les sessions toi meme dans ton appli hein ... |
ça m'étonnerai que Tomcat gère seul le maintient de sessions par URL...
'faut pas refaire tout le mécanisme de sessions, juste passer toutes les URL que tu génères à la moulinette response.encodeURL
Marsh Posté le 17-11-2004 à 16:50:12
El_gringo a écrit : ça m'étonnerai que Tomcat gère seul le maintient de sessions par URL... |
Hum j'ai bien peur que tu aies raison avec la doc que je viens de lire ...
J'suiiiiiiiis deg !!!!!!!!!!!
Y a pas qq1 qui veut se faire un peu de sous lol ?
Marsh Posté le 17-11-2004 à 17:04:10
VoD a écrit : Hum j'ai bien peur que tu aies raison avec la doc que je viens de lire ... |
Mais c'est simple à faire. D'autant + que si ton appli est bien faite, t'as juste besoin de retoucher les JSP, pas les classes compilées.
Marsh Posté le 17-11-2004 à 17:07:57
Bah heu heu heu !
Un forward par servlet, ca en fait déjà pas mal
+
...
C'est j'crois en fait, paske c'est à mettre en oeuvre que sur les pages JSP en fait
Mouais, ca m'occupera demain matin en fait
Marsh Posté le 17-11-2004 à 14:51:06
Bonjour,
Voilà je viens de me confronter à un pb chez un client qui blockait les cookies. En fait je n'avais pas du tout pensé à ce problème ...
Vu que je stocke toute mes infos dans des variables de session, le client garde l'id de sa session dans un cookie. Mais s'il les bloque ! Paf ! A marche plus
Donc voilà, je souhaiterais passé mon id de session dans l'url afin de palier tout ca.
Le gros problème c'est que je vais perdre un tps fou à reformatter chaque lien des applis !!!!!!!!!!! Un mois de boulot assuré là
Est - ce que c'est possible de config tomcat pour lui dire d'ajouter automatique l'id de session dans l'url ???? Une sorte de URL Rewriting en somme
Mici d'votre aide
Message édité par VoD le 17-11-2004 à 15:03:17