Chrome91版本 SameSite cookies 被移除后的解決方法


因為開發環境需要, 我們會把Chrome瀏覽器的same-site-by-default-cookies和cookies-without-same-site-must-be-secure兩項都在flag里禁用了
Chrome 91版本, Chromium直接把選項給關了而且設置成默認開啟.

 

但是文中還寫了"In Chrome 94, the command-line flag --disable-features=SameSiteByDefaultCookies,CookiesWithoutSameSiteMustBeSecure will be removed", 也就是說這個SameSiteByDefaultCookies和CookiesWithoutSameSiteMustBeSecure還沒有被移除, 但是這個所謂的command-line flag是個什么東西呢?

 

這個command-line flag是指在啟動Choromium時所帶的參數, 在windows中可以通過修改應用的快捷方式目標屬性來給啟動的應用加上參數.

 

Chromium支持的command-line flag, 具體操作過程如下:

 

在右擊Chrome/Edge的快捷方式, 點擊"屬性".

 

在"目標(Target)"屬性中末尾加上

 

--disable-features=SameSiteByDefaultCookies,CookiesWithoutSameSiteMustBeSecure

 

 
Mac 設備下首先關閉瀏覽器, 打開終端輸入以下指令
open -a "Google Chrome" --args --disable-features=SameSiteByDefaultCookies,CookiesWithoutSameSiteMustBeSecure

Microsoft Edge
open -a "Microsoft Edge" --args --disable-features=SameSiteByDefaultCookies,CookiesWithoutSameSiteMustBeSecure


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM