Les sessions fonctionnent parfaitement dans tous les autres navigateurs que j'ai testés.Les sessions Django ne fonctionnent pas dans Internet Explorer
Si je tente d'obtenir l'identifiant de session avec sessionid = request.COOKIES['sessionid']
, je reçois cette erreur: KeyError: 'sessionid'
C'est ce que j'ai dans mon settings.py:
CACHE_BACKEND = 'memcached://127.0.0.1:11211/'
SESSION_COOKIE_DOMAIN = '.vb.is'
SESSION_ENGINE = 'django.contrib.sessions.backends.cache'
Sites sont vb.is, fiskifrettir .vb.is et hestabladid.vb.is
configuration du serveur est: apache2 (mod_wsgi) et nginx
Les cookies sont-ils activés dans ce navigateur? –
Oui, personne ne peut se connecter avec IE. – demux
Exécutez ceci: print request.session.session_key. Et jetez un oeil si le sessionid est défini ou non. – zsong