新变化
在chrome更新到93版本后,之前的办法都没用了。在找到新办法之前,建议直接降级chrome浏览器,最为简单
- 下载旧版本的chrome浏览器
mac chrome 下载链接
windows chrome 下载链接
- 卸载当前的chrome浏览器,卸载时建议不要删除本地数据
- 安装旧版的浏览器
安装成功后,在地址栏输入
chrome://flags
搜索 samesite,将下图中的两个配置项设置为disabled
- 重启浏览器,问题解决
记得找开发确认具体使用了哪些环境的接口,比如使用了test和test1的接口,就要在test和test1都登录,其他情况同理
- 建议禁用掉chrome的自动更新 参考。使用参考文章中的方法2,亲测有效。
以下为原文
mac chrome浏览器
退出chrome浏览器,打开终端输入指令
open -a "Google Chrome" --args --disable-features=SameSiteByDefaultCookies,CookiesWithoutSameSiteMustBeSecure
- 浏览器会自动打开,然后登录对应的测试环境。使用到了什么环境的接口就在对应的测试环境登录。
比如使用了test和test1的接口,就要在test和test1都登录,其他情况同理
具体使用了哪些环境的接口,找开发确认
- 登录后,再次访问对应网站,ok
windows chrome浏览器
- 首先找到chrome浏览器图标,选中,点击右键,打开文件所在位置
- 在目录中找到chrome.exe。注意这里是exe启动文件,而不是谷歌浏览器的快捷链接
- 在当前目录打开终端(在地址栏直接输入cmd,点击enter键,就可以打开控制台)
- 输入指令
chrome --disable-features=SameSiteByDefaultCookies,CookiesWithoutSameSiteMustBeSecure
- 剩余操作和mac的处理方式相同,参考上面的步骤2和步骤3
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。