Phiên làm việc hoàn hảo trong tất cả các trình duyệt khác mà tôi đã thử nghiệm.Phiên Django không hoạt động trong Internet Explorer
Nếu tôi cố gắng để có được phiên id với sessionid = request.COOKIES['sessionid']
, tôi nhận được lỗi này: KeyError: 'sessionid'
Đây là những gì tôi có trong settings.py của tôi:
CACHE_BACKEND = 'memcached://127.0.0.1:11211/'
SESSION_COOKIE_DOMAIN = '.vb.is'
SESSION_ENGINE = 'django.contrib.sessions.backends.cache'
Sites là vb.is, fiskifrettir .vb.is và hestabladid.vb.is
thiết lập server là: apache2 (mod_wsgi) và nginx
Cookie có được bật trong trình duyệt đó không? –
Có, không ai có thể đăng nhập bằng IE. – demux
Thực hiện điều này: print request.session.session_key. Và hãy xem liệu sessionid có được xác định hay không. – zsong