gpt4 book ai didi

Django session 在 Internet Explorer 中不起作用

转载 作者:行者123 更新时间:2023-12-04 20:22:38 24 4
gpt4 key购买 nike

session 在我测试过的所有其他浏览器中都能完美运行。

如果我尝试使用 sessionid = request.COOKIES['sessionid'] 获取 session ID ,我收到此错误:KeyError: 'sessionid'
这是我在 settings.py 中的内容:

CACHE_BACKEND = 'memcached://127.0.0.1:11211/'
SESSION_COOKIE_DOMAIN = '.vb.is'
SESSION_ENGINE = 'django.contrib.sessions.backends.cache'

站点是 vb.is、fiskifrettir.vb.is 和 hestabladid.vb.is

alt text

服务器设置为:apache2(mod_wsgi)和nginx

最佳答案

在 XX.XX 上设置 cookie 通常不起作用。请参阅此处的 Q#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 来避免该问题。

关于Django session 在 Internet Explorer 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4724398/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com