URL: https://linuxfr.org/forums/programmationweb/posts/ie6-et-cookies-de-session Title: IE6 et cookies de session Authors: lom Date: 2008年03月12日T18:23:46+01:00 Tags: Score: 0 Hello, J'ai un probleme sur lequel j'ai deja passe une journee sans succes. Une application web (Perl, mais il n'y a aucune raison que ca soit important) place un cookie de session. Ce cookie est bien envoye au navigateur, je peux le sniffer. Cependant, avec IE6 (et seulement IE6, IE7 est OK, FF windows et FF Linux le sont) le cookie n'est pas renvoye lors d'une requete. Ce qui fait que bien evidemment la session n'est pas conservee, ce qui mene a bien des problemes. Voila un exemple de dialogue HTTP, en ne laissant que les headers: ** premiere requete, pas de cookie ** GET /cgi-bin/results.cgi?kw=wraceattpfa&pname=&xcoord=&ycoord=&x2coord=&y2coord=&rec_sess=&qds=1&nojs=0&x=0&y=0 HTTP/1.1 Accept: */* Accept-Language: en-gb Accept-Encoding: gzip, deflate User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322) Host: hidden.ac.uk Connection: Keep-Alive ** Reponse avec Set-Cookie bien comme il faut ** HTTP/1.1 200 OK Date: 2008年3月12日 10:37:08 GMT Server: Apache Set-Cookie: sid=a18554e0f7aecd425810355890cf74a0; domain=hidden.ac.uk; path=/ Keep-Alive: timeout=15, max=100 Connection: Keep-Alive Transfer-Encoding: chunked Content-Type: text/html; charset=utf-8 ** Requete suivante, pas de cookie. Pourquoi ? ** GET /cgi-bin/getrec.cgi?id=1 HTTP/1.1 Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, */* Referer: [http://hidden.ac.uk/cgi-bin/results.cgi?kw=wraceattpfa&pname(...)](http://hidden.ac.uk/cgi-bin/results.cgi?kw=wraceattpfa&pname=&xcoord=&ycoord=&x2coord=&y2coord=&rec_sess=&qds=1&nojs=0&x=0&y=0) Accept-Language: en-gb Accept-Encoding: gzip, deflate User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322) Host: hidden.ac.uk Connection: Keep-Alive Infos supplementaires en vrac: - J'ai accepte tous les cookies dans IE6 - ce n'est pas un third-party cookie - il n'y a pas de frames ou de trucs bizarres comme ca - view> Privacy report ne donne rien de special - IE6 a ete installe a partir de [http://browsers.evolt.org](http://browsers.evolt.org) pour etre 'standalone' - J'ai essaye des variations de noms de domaines, de path, de date d'expiration pour le cookie, rien ne change. Si quelqu'un a ne serait-ce qu'une piste, ca me permettrait de conserver un peu de mon equilibre mental, mis a mal depuis ce matin...