J'ai un site, par exemple, example.com
, où les utilisateurs peuvent définir leurs propres sous-domaines (un utilisateur - un sous-domaine) et de télécharger leurs propres scripts, par exemple, http://somedomain.example.com/xyzzy.php
serait mapper /www/somedomain/xyzzy.php
Maintenant, sur certains de ces domaines, Internet Explorer 7 ne sera pas/ne peut pas accepter les cookies. Vérifié avec un violon: le serveur envoie Set-Cookie réponse correctement, mais le témoin ne se présente jamais en IE - de JS ou d'Outils de développement. Sur demande, IE7 ne pas envoyer l'en-tête de Cookie.
Les cookies sont définis pour le domaine de l'utilisateur (par exemple, somedomain.example.com
), le chemin est - /
, essayé différentes options d'expiration (le passé, l'avenir, le courant, "0"), ne sont pas HttpOnly, ne sont pas sécurisées.
FF, Opera, Safari et Chrome tout fonctionne sans problèmes.
Pourquoi est-ce que IE ignorer les cookies?