【发布时间】:2011-03-06 23:22:02
【问题描述】:
我的 Django 站点上的 cookie 一直存在问题,该站点设置在子域上。它工作了几天,然后消息'your browser doesn't accept cookies' 出现在登录页面上。我需要重新启动我的网络服务器以使其在接下来的几天内正常工作,然后重复此循环。
这真是令人沮丧。我不确定我做错了什么。我怀疑 SESSION_COOKIE_DOMAIN 可能设置为错误的值。设置它的正确方法是什么?
- SESSION_COOKIE_DOMAIN = 'subdomain.domain.com'
- SESSION_COOKIE_DOMAIN = '.domain.com'
- SESSION_COOKIE_DOMAIN = ''
- 其他?
感谢任何帮助。它对我来说表现得很奇怪(我的意思是重启网络服务器后一切正常......)。也许问题出在Web服务器的配置上?
【问题讨论】: