Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2688 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  [Java] Session à null à cause d'un proxy

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Java] Session à null à cause d'un proxy

n°331022
marc2k2
Posté le 12-03-2003 à 18:27:55  profilanswer
 

Voila, j'ai un site avec plein de servlets.  
Lorsque je navigue sur le site, etant en local sur la machine faisant tourner tomcat, y'a pas de probleme.  
 
Par contre, lorsque je suis à l'exterieur, et que j'execute ces memes servlets sur cette machine, qui est derriere un proxy dont on a ouvert le port, j'ai une NullException dans mes servlets, et ce toujours à la meme ligne 144:  
 
 
143: sessionObjects = (SessionObjects)session.getAttribute("sessionObjects" );  
144: currentUser = sessionObjects.getConnectedUser();  
 
session est le parametre de ma methode doPost, et sessionObjects est un objet que j'ai mis dedans. J'en deduis donc qu'il est null, mais je comprends pas pkoi, étant donné qu'en local, je n'ai aucun probleme.  
 
Est-ce que qqu'un connait ce probleme?

mood
Publicité
Posté le 12-03-2003 à 18:27:55  profilanswer
 

n°331368
krosso
j'suis à la bourre
Posté le 12-03-2003 à 22:12:18  profilanswer
 

C'est ton objet sessionObjects qui semble être null, plutôt que ce qu'indique ton titre  ;) Ou alors la NullPointerException a lieu ligne 143.
 
Comment est créé sessionObjects ? C'est là qu'est le pbm.
Quand est-il attaché à session ?
Montre-nous plutôt ce bout de code là.
Tu créés ta session avant ou après authentification ?
 
C'est une gestion de session par cookie ou par url ? Tu fais ton test sur un 2ème PC ? Le browser de ce PC accepte-il les cookies ?
 
Je ne vois pas trop où un pbm de ports pourrait intervenir...?
 
 
pfou... que de questions alors que tu attends une réponse  :D

n°331599
benou
Posté le 12-03-2003 à 23:17:35  profilanswer
 

ca ressemble à un problème de cookies ...

n°331838
marc2k2
Posté le 13-03-2003 à 09:04:36  profilanswer
 

Ok, je vois rassure toute de suite, je n'utilise ni les cookies, ni l'url rewriting.
 
En fait, des qu'un utilisateur se connecte, je verifie son login et son mot de passe, et je fais un:
 
session = request.getSession(true);
puis un:  
session.setAttribute("sessionObjects",sessionObjects);
Tout ceci au sein d'un meme servlet que j'ai appelé connexion.
 
Ensuite, un autre servlet fait donc la chose suivante:
session = request.getSession(true);
puis:
sessionObjects = (SessionObjects)session.getAttribute("sessionObjects" );
currentUser = sessionObjects.getConnectedUser();  
 
Voila, donc je comprends pas trop comment ca peut marche dans un cas et pas l'autre.
:??:  
 
     

n°331843
krosso
j'suis à la bourre
Posté le 13-03-2003 à 09:27:55  profilanswer
 

marc2k2 a écrit :

Ok, je vois rassure toute de suite, je n'utilise ni les cookies, ni l'url rewriting.


Hein  :??: Ca ne rassure pas vraiment au contraire !
L'hypothèse du cookie se renforce...
 

n°331847
marc2k2
Posté le 13-03-2003 à 09:31:19  profilanswer
 

Je ne suis pas obligé d'utiliser les cookies, ca marche sans en tout cas en local  :??:

n°331894
benou
Posté le 13-03-2003 à 10:36:57  profilanswer
 

marc2k2 a écrit :

Je ne suis pas obligé d'utiliser les cookies, ca marche sans en tout cas en local  :??:  


pour info : les sessions utilisent les cookies (par défaut)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  [Java] Session à null à cause d'un proxy

 

Sujets relatifs
lien java <-> c++session php: verification par une fonction au début de chaque page?
[java][newbie]savoir si le txtfield est bien un int[résolu]faire une connexion sécurisée (https) depuis un prog java ?
detecter si le navigateur à activer les script javaRealiser son propre système de session.
[Java Général] fonction zoomphp/java cookie
[JAVA] Pb d'interfaçage avec SICStus Prolog sous XP[biblio]Un bon bouquin sur les webservices et java?
Plus de sujets relatifs à : [Java] Session à null à cause d'un proxy


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR