关闭浏览器后,为什么处于隐身模式的 Chrome 会保留所有 cookie?
要重现这一点,请执行以下操作。
现在,我希望在隐身模式下浏览时删除所有 cookie,但事实并非如此。即使我仅在隐身模式下访问过该网站,Chrome 也会保留所有 cookie。
5) 打开 Chrome,进入设置 -> 高级设置 -> 隐私(内容设置) -> 所有 cookie 和站点数据
Twitter 的 cookie 仍然存在,尽管它不应该存在。
如果我将 cookie 设置设置为“仅在我退出浏览器之前保留本地数据”,Chrome 会删除 Cookie,但默认情况下,Chrome 不应该在隐身模式下删除 cookie 而我不必这样做吗?毕竟,如果隐身模式保留所有 cookie,它的意义何在?
为什么会这样?
据我所知(我刚刚运行隐身模式来验证这一点,尽管自问题发布以来情况可能已经发生了变化),您无法看到隐身模式保留了哪些cookie - 您在该对话框中看到的cookie是您拥有的cookie在运行隐身模式之前。
由于两者应该是分开的,因此即使您访问同一站点,一种模式也不会删除另一种模式的 cookie,即,如果您在常规浏览中访问 Twitter(或者页面上有 Twitter 小部件),您可以选择建立 Twitter cookie,但如果您稍后启动并随后关闭它,隐身模式不会删除该 cookie。
如果您仍然可以重现此问题,请确保您没有任何可能导致创建此 cookie 的扩展,并且您的起始页上没有任何 Twitter 小部件。
(我遇到了类似的问题,“仅保留本地数据直到我退出浏览器”对我不起作用,因为我的一个扩展程序使浏览器保持打开状态。要么禁用此类扩展程序,要么“在 Google Chrome 关闭时继续运行后台应用程序” “应该可以解决这个问题。)
| 归档时间: |
|
| 查看次数: |
26494 次 |
| 最近记录: |