如题
Chrome不知道从哪个版本开始,更改了一个非常傻逼的默认设置,默认隐身窗口禁用第三方cookie,这给各大网站带来非常大的不便。
什么是禁用第三方cookie,比如我在www.baidu.com 跨域调用 www.qq.com 的接口,即便我非常信任这个接口,明确这个接口是可信任的,且添加了SameSite=None
、credentials: 'include'
等设置,任然无法把 www.qq.com 下的cookie带过去,真的是Fuck You!
所以,为了开发测试减少不必要的麻烦,请一定要把默认设置修改为如下(从“在无痕模式下阻止第三方cookie”更改为“允许所有Cookie”):