谷歌浏览器和Microsoft Edge浏览器91版本cookies不携带方案解决

前言:

最近有些单点登录的项目本地启动后总是出现不停的刷新页面,看network发现login接口没有携带cookie,导致本地启动的项目login接口一直302
在这里插入图片描述
原本通过访问chrome://flags/,搜索SameSite by default cookies并设置为disabled就可以解决cookie携带问题,但是进去发现SameSite by default cookies没有了,后来查询发现谷歌浏览器和Microsoft Edge浏览器都进行了更新,导致SameSite by default cookies被移除了

解决方案:

  • 右击谷歌浏览器和Microsoft Edge浏览器的快捷方式, 点击"属性"
  • 在"目标(T)"末尾加上
 --flag-switches-begin --disable-features=SameSiteByDefaultCookies,CookiesWithoutSameSiteMustBeSecure --flag-switches-end

在这里插入图片描述

参考:https://gadzan.com/chrome-edge-91hou

猜你喜欢

转载自blog.csdn.net/qq_32881447/article/details/117747006