gpt4 book ai didi

Django SESSION_COOKIE_DOMAIN

转载 作者:行者123 更新时间:2023-12-02 03:43:31 28 4
gpt4 key购买 nike

我在 django 中的 SESSION_COOKIE_DOMAIN 设置中发现了一些神秘的东西。

通常,当我将其设置为“.mydomain.net”时,它可以正常工作。但有时 cookie 似乎没有被设置,因为当我登录时, session 中不会记住我,当我进入下一页时,我会变成 AnonymousUser。

在这些情况下,如果我更改设置文件以使 SESSION_COOKIE_DOMAIN 现在为 None 或“”,则站点行为将恢复正常。如果我将 SESSION_COOKIE_DOMAIN 更改回 mydomain,问题就会再次出现。

有什么想法吗?这可能是设置中的静默故障吗?或者这可能与我的服务器配置有关?或者我访问该网站的机器?

最佳答案

很可能,您最终会发送多个 sessionid cookie。如果您有一个域为“example.com”的 sessionid cookie 和另一个域为“.example.com”的 cookie,Django 将仅测试这些 sessionid 值之一。我不确定 Django 如何决定测试哪个 sessionid 值的有效性。

关于Django SESSION_COOKIE_DOMAIN,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1380948/

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