最近遇到了一个很烦人的问题,我在百度地图开放平台上的账号登陆总是莫名其妙掉了,于是我去Google上查了一下,原来在Chrome80以后默认修改了SameSite Cookie策略,就可能导致某些没有指定SameSite属性的Cookie会被强制修改成 SameSite = Lax
。
解决方案
对于我们个人用户而言,只需要修改Chrome的Flags设置就可以解决了。
- 将 chrome://flags/#same-site-by-default-cookies 设置为Disable。
- 将 chrome://flags/#cookies-without-same-site-must-be-secure 也设置为Disable。
相关文章: AdobeTargetHelp:Google Chrome SameSite Cookie 策略,ChromiumBlog: Get Ready for New SameSite=None; Secure Cookie Settings