【问题标题】:Prevent Firefox from restoring session cookies after restart阻止 Firefox 重启后恢复会话 cookie
【发布时间】:2011-06-24 08:18:32
【问题描述】:

Firefox 具有在重启后恢复会话 cookie 的功能(在崩溃后或如果用户设置了“恢复会话”选项),这会导致很多问题(例如:Firefox session cookies)。

但是,某些网站,尤其是 Gmail,不知何故不存在此问题。恢复会话后,Firefox 不会让您重新登录 Gmail,您必须再次输入用户/密码。 (不过,我不太确定 Gmail 是否使用会话 cookie)

有没有办法让服务器应用程序“阻止”浏览器恢复会话 cookie?或者有什么方法可以知道您正在恢复会话?

【问题讨论】:

  • 我认为 Gmail 没有问题,因为默认情况下 Firefox 不会恢复 https cookie(虽然有偏好)。
  • 我发布问题后也想到了这一点。还没来得及测试。

标签: firefox session-cookies


【解决方案1】:

好的,回答我自己的问题...

根据Can firefox restore a secure session after an add-on installation? 和它链接到http://kb.mozillazine.org/Browser.sessionstore.privacy_level 的页面,有一个 Firefox 设置“browser.sessionstore.privacy_level”,它决定了 FF 会话恢复保存的内容(可以是 0、1 或 2 - 请参阅第二个链接)。

在 FF4 之前,默认情况下只存储/恢复非安全会话(这就是 GMail 当前要求您再次登录的原因 - 他们正在使用 SSL/HTTPS),但在 FF4 中,默认设置是存储所有会话 - 所以即使是安全会话也会被 FF 恢复。

【讨论】:

    猜你喜欢
    • 2012-07-11
    • 1970-01-01
    • 2018-10-25
    • 1970-01-01
    • 2010-10-21
    • 1970-01-01
    • 2016-06-25
    • 1970-01-01
    • 2019-07-26
    相关资源
    最近更新 更多