我们在我们的开发服务器上登录 django admin 时遇到了一个特殊的问题 - 今天刚刚浮出水面,9 月 1 日。当我们尝试使用员工用户名和密码登录时,我们会收到以下消息:
您的浏览器似乎未配置为接受 cookie。请启用 cookie,重新加载此页面,然后重试。
我们在本地安装中遇到了同样的问题:
- 我正在使用 django 1.1.1 升级到 1.1.2 问题,两者都返回相同
- 另一位开发人员在全新安装 1.2.1 时遇到了同样的问题
我读了很多关于设置SESSION_COOKIE_DOMAIN
&的讨论SESSION_COOKIE_SECURE
,我们从来没有在我们的任何装置上设置过这些,也从未遇到任何问题。然后,我们在本地安装中指定了以下内容,但无济于事。
SESSION_COOKIE_DOMAIN = '127.0.0.1:8000'
SESSION_COOKIE_SECURE = False
这个问题今天才出现,昨天本地安装一切正常,我们所有的浏览器都启用了 cookie。
有没有人有同样的经历?有什么建议么?