我在基于 Debian 的系统上运行启用了 cookie 的 Firefox ESR 52.x(详情见下文)。当我关闭浏览器并重新打开时,大多数网站(包括超级用户)都会“记住”我。少数网站没有记住我,但我可以看到它们留下了 cookie。
至少有一个网站建议应该被记住。我如何诊断为什么它不被记住?
Cookie 设置:
- 接受 Cookie
- 保存直至过期
- 拒绝第三方 Cookie
其他隐私设置:
- 记住我的浏览和下载历史记录
- 不记住搜索和表单历史
- 浏览器退出时不清除历史记录
- 始终应用“不追踪”
- 使用 Disconnect.me 基本保护
(我不清楚 DNT 和 Disconnect.me 设置是否适用于非隐私浏览。)
答案1
我怀疑这些网站的会话 cookie 被标记为 HttpOnly,因此 Firefox 不会将 cookie 保留在本地磁盘中,因此在 Firefox 重新启动时无法重新加载它们。您可以在其他浏览器上检查相同的行为吗?您可以通过检查标头来检查 HttpOnly 标志。