首页 > web前端 > js教程 > 正文

为什么 Chrome 会话 Cookie 在关闭浏览器后仍然存在?

Susan Sarandon
发布: 2024-11-17 20:19:02
原创
446 人浏览过

Why Do Chrome Session Cookies Persist After Closing the Browser?

Chrome 会话 Cookie 持久性难题

尽管尝试设置具有过期时间的会话 cookie,用户还是在 Chrome 中遇到了意外问题:session即使浏览器关闭并重新打开后,cookie 仍然存在。此行为与 Firefox 和 Opera 不同,在 Firefox 和 Opera 中,会话 cookie 在浏览器退出时会被删除。

根本原因:Chrome 的恢复继续设置

调查显示,这种非典型行为源于Chrome 的设置为“从上次停下的地方继续”。启用此设置后,Chrome 会保留以前活动选项卡中的会话数据,可能包括 Cookie。

操作系统变化

有趣的是,该问题在不同操作系统上的表现有所不同。会话 cookie 在 Windows XP 和 Ubuntu 中的 Chrome 上被删除,但在 Mac OSX Lion 中却莫名其妙地保持不变。

支持证据和进一步的见解

  • 错误报告已在 Chrome 问题跟踪器上归档,解决了删除临时 cookie 和自动用户失败的问题注销。
  • Chromium 中的问题 128513 进一步调查了关闭 Chrome 进程时清除会话 cookie 的不一致问题。
  • 问题 128567 强调保留仅会话 cookie,尽管其预期目的。

以上是为什么 Chrome 会话 Cookie 在关闭浏览器后仍然存在?的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板