JeuWeb - Crée ton jeu par navigateur
pb proxy - Version imprimable

+- JeuWeb - Crée ton jeu par navigateur (https://jeuweb.org)
+-- Forum : Discussions, Aide, Ressources... (https://jeuweb.org/forumdisplay.php?fid=38)
+--- Forum : Programmation, infrastructure (https://jeuweb.org/forumdisplay.php?fid=51)
+--- Sujet : pb proxy (/showthread.php?tid=536)



pb proxy - gad - 14-12-2006

Bonjour,
Mon site possède un espace membre avec login, password bref que du classique Wink Je gére les sessions sans cookies et je ne veux pas le faire.
J'utilise Confusedession start() et test sur l'existence d'une variable $_SESSION.
Tout ce passe bien sauf si je me connecte à partir d'un réseau possédant plusieurs proxys. La charge étant répartie sur chaque proxy, quand je clique sur une page pour continuer ma visite et bien ça plante si changement de proxy (adresse IP différente). Je n'ai pas trouvé de solution (sauf tout refaire et gérer mes sessions par coockies mais je suis pas emballé).
Quelqu'un a t il une solution ?
Merci d'avance en tout cas.
Gad


RE: pb proxy - Raoull - 14-12-2006

Slt,
normalement la preservation des variables SESSION d'une session se joue entre le serveur du site et ton navigateur. Ca doit fonctionner sans probleme.

Ce que je ne comprends pas, c'est quand tu dis que tu te connectes d'un réseau possédant plusieurs proxys... Et qu'apparement tu changes de proxys et donc d'ip à chaque clic...

Je n'y connais pas grand chose, mais 1 seul proxy ne suffit pas ??


RE: pb proxy - Plume - 14-12-2006

Faut voir le réseau.
Mais en effet, je ne comprends pas l'origine de ton problème... Poour les mêmes raisons que Raoull


RE: pb proxy - gad - 15-12-2006

Voilà, j'ai quelques joueurs qui se connectent depuis leur travail.
Et leur session est interrompue souvent. Après recherche, j'ai apris qu'ils travaillent dans une grande entreprise (plusieurs centaines de personnes). Le routeur passe par plusieurs proxys pour répartir la charge. Et evidement à chaque changement de proxy l'adresse IP change donc la session est interrompue.