IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Tomcat et TomEE Java Discussion :

[TOMCAT][Apache] perte de session


Sujet :

Tomcat et TomEE Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Inscrit en
    Novembre 2006
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 2
    Par défaut [TOMCAT][Apache] perte de session
    Bonjour à tous,

    je développe un servlet qui utilise les sessions pour diverses choses (login...).

    Je possède un serveur sur lequel tourne l'appli. L'appli tourne bien dès le moment que j'accède au servlet en local.

    Dans mon entreprise, nous possédons un gros serveur qui est le point d'entrée de l'extérieur.

    De ce point d'entrée il redirige une url avec un pattern particulier vers mon serveur.

    Seulement l'administrateur n'a pas voulu débloquer le port 8080 de tomcat et donc toutes les redirections passent par le port 80.

    J'ai donc installé sur mon serveur un mod jk qui me permet de réceptionner les requêtes du port 80 sur mon serveur et de les rediriger ensuite vers un tomcat.

    Je sais pas si c'est clair mais si vous avez besoin d'autres infos, hésitez pas à demander.

    Malheureusement dès que j'esssaye d'utiliser mon servlet de l'extérieur (donc grâce à la redirection mise en place) mes sessions sont toujours perdues et se créent à chaque nouvel affichage de pages.


    Je me retrouve donc avec autant de session que de clic sur une page puisque les sessiosn ne sont plsu persistantes et que les ids de session changent à chaque chargement de pages.

    Sauriez vous d'où peut provenir cette erreur ? Comment puis je faire pour permettre de conserver mes sessions normalement ?

    L'erreur viendrait elle de tomcat, apache, mod jk, serveur entrant ?

    Merci d'avance.

  2. #2
    Membre expérimenté Avatar de coco62
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    237
    Détails du profil
    Informations personnelles :
    Âge : 54
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 237
    Par défaut
    Si la session est perdu, il y a plusieurs pistes :
    - Tu as plusieurs serveurs et la requête n'est pas routé vers le bon
    - Non envoi de ton cookie de session (si la session est géré par cookie ), tu peux avoir le cas si le cookie est posé pour un serveur (tomcat par exemple) et la requête est demandé pour un autre.
    +modifie la portée du cookie ou passe par de l'url rewriting.

    Bon courage.

  3. #3
    Nouveau candidat au Club
    Inscrit en
    Novembre 2006
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 2
    Par défaut
    Je pense qu'effectivement c'est peut être lié aux domaines de cookies. J'ai regardé et le domaine du cookies correspond à celui du serveur de mon entreprise.

    Cependant comment faire pour modifier le domaine du cookie de session sachant que j'utilise les fonctions getSession() et que je n'ai donc pas de contrôles sur le cookies déposé ?

    Ce qui est aussi étrange c'est que mes projets en php fonctionnent bien avec les sessions (malgré la redirection). C'est donc vraiment pour tomcat que ça bloque.

  4. #4
    Membre à l'essai
    Inscrit en
    Juin 2010
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Juin 2010
    Messages : 4
    Par défaut
    Bonjour,

    Je rencontre actuellement exactement le même problème avec mon application. Avez vous trouvé une solution ? Est ce une histoire de proxypass et proxypass reverse entre les differents serveur ?

    Merci d'avance.

Discussions similaires

  1. Réponses: 2
    Dernier message: 23/01/2012, 15h03
  2. [JSP][session] perte de session et sendRedirect
    Par blaz dans le forum Servlets/JSP
    Réponses: 6
    Dernier message: 30/03/2007, 09h32
  3. Apache mod-rewrite et perte de session
    Par Jacques - 06 dans le forum Apache
    Réponses: 1
    Dernier message: 27/06/2006, 17h25
  4. [JSP] [tomcat] apache-tomcat jsp
    Par HULK dans le forum Tomcat et TomEE
    Réponses: 4
    Dernier message: 25/01/2004, 17h29
  5. Tomcat + Apache-SOAP
    Par lucho31 dans le forum Services Web
    Réponses: 3
    Dernier message: 17/10/2002, 09h55

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo