dem*_*mux 5 django cookies session internet-explorer session-cookies
Sessions在我测试过的所有其他浏览器中都能很好地运行.
如果我尝试获取会话ID sessionid = request.COOKIES['sessionid'],我会收到此错误:KeyError: 'sessionid'
这就是我在settings.py中的内容:
CACHE_BACKEND = 'memcached://127.0.0.1:11211/'
SESSION_COOKIE_DOMAIN = '.vb.is'
SESSION_ENGINE = 'django.contrib.sessions.backends.cache'
Run Code Online (Sandbox Code Playgroud)
网站是vb.is,fiskifrettir.vb.is和hestabladid.vb.is

服务器设置为:apache2(mod_wsgi)和nginx
一般来说,在 XX.XX 上设置 cookie 是行不通的。请参阅此处的问题#6: http: //blogs.msdn.com/b/ieinternals/archive/2009/08/20/wininet-ie-cookie-internals-faq.aspx并参阅http://blogs.msdn.com /b/ieinternals/archive/2009/09/19/private-domain-names-and-public-suffixes-in-internet-explorer.aspx。
您可以通过使用domain=WWW.vb.is 设置cookie 来避免该问题。
| 归档时间: |
|
| 查看次数: |
2111 次 |
| 最近记录: |