【问题标题】:django 1.8 SESSION_EXPIRE_AT_BROWSER_CLOSE not workingdjango 1.8 SESSION_EXPIRE_AT_BROWSER_CLOSE 不工作
【发布时间】:2015-07-17 14:04:50
【问题描述】:

Django 1.7 在 Chrome 中存在 SESSION_EXPIRE_AT_BROWSER_CLOSE = true 的问题,在浏览器关闭时不会过期。我搬到了 Django 1.8,我想知道这个问题已经解决了。

【问题讨论】:

    标签: python django session


    【解决方案1】:

    #19962:文档已更新。基本上,这不是 Django 中的错误,而是 Chrome 中的一个特殊设置,它允许用户在关闭并重新打开浏览器后继续其浏览器会话。

    请参阅更新文档中的note

    某些浏览器(例如 Chrome)提供的设置允许用户在关闭并重新打开浏览器后继续浏览会话。在某些情况下,这可能会干扰 SESSION_EXPIRE_AT_BROWSER_CLOSE 设置并阻止会话在浏览器关闭时过期。请在测试启用了 SESSION_EXPIRE_AT_BROWSER_CLOSE 设置的 Django 应用程序时注意这一点。

    【讨论】:

    • 当浏览器关闭时,是否可以使用 Django 使会话过期
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-07-09
    • 1970-01-01
    • 1970-01-01
    • 2015-09-16
    • 2016-10-07
    • 1970-01-01
    相关资源
    最近更新 更多