代码之家  ›  专栏  ›  技术社区  ›  dzida

如果我的Django站点设置在子域上,SESSION\u COOKIE\u DOMAIN的正确值是多少?

  •  0
  • dzida  · 技术社区  · 14 年前

    我的Django站点设置在子域上,我经常遇到cookies问题。它能工作几天,然后 'your browser doesn't accept cookies' 出现在登录页上。我需要重新启动我的网络服务器,使它在接下来的几天工作,这个周期重复。

    这真令人沮丧。我不知道我做错了什么。我怀疑SESSION\u COOKIE\u DOMAIN可能被设置为错误的值。正确的设置方法是什么?

    1. 会话\u COOKIE\u域= '子域.domain.com'
    2. '.domain.com'
    3. 会话\u COOKIE\u域= ''
    4. 其他的?

    1 回复  |  直到 14 年前
        1
  •  0
  •   dzida    14 年前

    看起来像:

    SESSION_COOKIE_DOMAIN = 'domain.com'
    

    解决了问题。