Chrome 保持会话 Cookie 持久性的不寻常方法
问题:
为什么 Chrome 即使在浏览器关闭后仍会保留会话 Cookie,与 Firefox 和 Opera 不同?
答案:
Chrome 的行为可能受到其默认设置“从上次停下的地方继续”的影响。此选项可维护跨会话的打开选项卡和网站状态。
进一步分析:
- 会话 cookie 通常会在浏览器关闭时过期,从而删除临时数据。
- Chrome 在 Mac OSX Lion 中免除会话 cookie 过期,但在 Windows XP 或 Ubuntu 中则不然,这表明操作系统特定的变化。
- 要解决此问题,请检查是否“从上次停下的地方继续” " 在 Chrome 的设置中已启用。如果是这样,请禁用恢复预期会话 Cookie 过期行为的选项。
其他资源:
- 错误报告:Chrome 不会删除临时文件cookie – 即当我关闭所有浏览器 Windows 时不会自动注销
- Chromium 中的问题 128513:Chrome 进程关闭时会话 Cookie 未清除
- 问题 128567:仅会话 cookie 不会删除
以上是为什么 Chrome 与其他浏览器不同,在关闭后保留会话 Cookie?的详细内容。更多信息请关注PHP中文网其他相关文章!