1

新变化

在chrome更新到93版本后,之前的办法都没用了。在找到新办法之前,建议直接降级chrome浏览器,最为简单

  1. 下载旧版本的chrome浏览器

mac chrome 下载链接
windows chrome 下载链接

  1. 卸载当前的chrome浏览器,卸载时建议不要删除本地数据
  2. 安装旧版的浏览器
  3. 安装成功后,在地址栏输入

    chrome://flags

    搜索 samesite,将下图中的两个配置项设置为disabled
    image.png

  4. 重启浏览器,问题解决

记得找开发确认具体使用了哪些环境的接口,比如使用了test和test1的接口,就要在test和test1都登录,其他情况同理

  1. 建议禁用掉chrome的自动更新 参考。使用参考文章中的方法2,亲测有效。

以下为原文

mac chrome浏览器

  1. 退出chrome浏览器,打开终端输入指令

    open -a "Google Chrome" --args --disable-features=SameSiteByDefaultCookies,CookiesWithoutSameSiteMustBeSecure
  2. 浏览器会自动打开,然后登录对应的测试环境。使用到了什么环境的接口就在对应的测试环境登录。

比如使用了test和test1的接口,就要在test和test1都登录,其他情况同理
具体使用了哪些环境的接口,找开发确认

  1. 登录后,再次访问对应网站,ok

windows chrome浏览器

  1. 首先找到chrome浏览器图标,选中,点击右键,打开文件所在位置
    pic1.png
  2. 在目录中找到chrome.exe。注意这里是exe启动文件,而不是谷歌浏览器的快捷链接
    pic2.png
  3. 在当前目录打开终端(在地址栏直接输入cmd,点击enter键,就可以打开控制台)
    pic3.png
  4. 输入指令
chrome --disable-features=SameSiteByDefaultCookies,CookiesWithoutSameSiteMustBeSecure
  1. 剩余操作和mac的处理方式相同,参考上面的步骤2和步骤3

Frank
0 声望0 粉丝

一个不闷不宅的程序员,写代码只是工作,更热爱大自然。爱好摄影、徒步、自驾 ...