我在 django 的 SESSION_COOKIE_DOMAIN 设置中看到了一些神秘的东西。
通常,当我将此设置为“.mydomain.net”时,它可以正常工作。但有时似乎没有设置 cookie,因为当我登录时,我在会话中不被记住,当我进入下一页时我成为 AnonymousUser。
在这些情况下,如果我更改我的设置文件以使 SESSION_COOKIE_DOMAIN 现在为 None 或“”,则站点行为将恢复正常。如果我将 SESSION_COOKIE_DOMAIN 改回 mydomain,问题就会再次出现。
有任何想法吗?这可能是设置中的静默失败吗?或者可能与我的服务器配置有关?还是我访问该站点的机器?