Bonjour,
Je ne sais pas si je pose la question au bon endroit mais je me lance.
Donc voila, j'ai un site web tournant sur un serveur apache qui comprend un page de login a l'adresse suivante :
http://mon_ip/login.php
Cette page contient une application flex qui va se connecter à un serveur tomcat pour effectuer une opération. Suite à cette opération il y a un cookie nommé JSESSIONID qui est créé.
Pour l'appelle de Tomcat j'ai procédé de deux manière différente, mais aucune ne donne de résultat pour la suite.
La première : j'appelle directement Tomcat depuis mon navigateur sur l'adresse http://mon_ip:8080/mon_app/. Mais dans ce cas le cookie est créé pour l'hote http://mon_ip:8080/
La seconde : J'appelle apache sur l'adresse http://mon_ip/mon_app et apache est configuré en proxy pour renvoyé l'appelle vers http://mon_ip:8080/mon_app/. Dans ce cas le cookie créé est pour l'hote http://mon_ip/
Puis je voudrais aller sur une autre page (la page d'accueil par exemple : http://mon_ip/index.php) et utiliser ce cookie. Mais le problème est que ce cookie n'est pas envoyé.
Est ce que quelqu'un pourrai m'éclairer sur la visibilité des cookie et leur envoi au serveur. J'ai du mal à voir pourquoi ce cookie n'est pas envoyé.
J'espère avoir été clair dans mes explications.
Merci d'avance.
A bientôt
Partager