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中文網其他相關文章!