0

我们在我们的开发服务器上登录 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。

有没有人有同样的经历?有什么建议么?

4

1 回答 1

-1

事实证明,这是一个使用 chromium-browser 的简单 cookie 问题 --- 我的个人资料已损坏 --- 这开始了更改 settings.py 和其他东西的逃逸,这破坏了其他浏览器等。

嗯,现在解决了。

于 2010-09-02T09:08:51.423 回答