題 為什麼Chrome會在關閉瀏覽器後隱身保留Cookie?


為什麼處於隱身模式的Chrome會在關閉瀏覽器後保留所有Cookie?

要重現此,請執行以下操作。

  1. 刪除所有Cookie並關閉瀏覽器
  2. 打開新的隱身窗口(如果打開則關閉“正常”窗口)
  3. 訪問twitter.com等網站
  4. 關閉瀏覽器

現在我希望在隱身模式下瀏覽時刪除所有cookie,但事實並非如此。即使我僅以隱身模式訪問該網站,Chrome也會保留所有Cookie。

5)打開Chrome,進入設置 - >高級設置 - >隱私(內容設置) - >所有Cookie和網站數據

Twitter的cookie仍然存在,儘管它不應該存在。

如果我將Cookie設置設置為“僅在我退出瀏覽器之前保留本地數據”,Chrome會刪除Cookie,但默認情況下Chrome不會在隱身模式下刪除Cookie而我不必這樣做?畢竟,如果隱藏所有Cookie,隱身模式有什麼意義?

為什麼會這樣?


4
2018-05-30 20:16


起源


Mac上的最新Chrome。無法重現。 - Chris
您使用的是哪種操作系統? - Karan
100%確定你沒有在某個地方打開另一個隱身窗口? (檢查任務經理) - Nik


答案:


據我所知(我剛剛運行了隱身模式來驗證這一點,雖然問題發布後事情可能已經發生了變化),但您無法看到隱身模式所保留的Cookie - 您在該對話框中看到的是您擁有的那些在運行隱身模式之前。

由於兩者應該是分開的, 即使您訪問同一站點,一種模式也不會刪除其他模式的cookie,例如,如果你在常規瀏覽中去Twitter(或者如果頁面上有推特小部件),你可以選擇一個Twitter cookie,但是如果你稍後啟動並隨後關閉它,則隱身模式不會刪除它。

如果您仍然可以重現此問題,請確保您沒有可能導致創建此cookie的任何擴展,並且您的起始頁面上沒有任何Twitter小部件。

(我有一個類似的問題,“只保留本地數據,直到我退出瀏覽器” 沒有 為我工作,因為我的一個擴展是保持瀏覽器打開。要么禁用此類擴展程序,要么“在Google Chrome關閉時繼續運行後台應用程序”應解決該問題。)


4
2018-03-22 15:44





確保您沒有打開其他隱身窗口。這會導致您認為Chrome在關閉隱身模式後正在保存您的Cookie(實際上您仍然會打開另一個隱身窗口/會話,因此您實際上從未關閉過Incognito)。


0
2017-09-11 07:27