chrome91 跨域请求不携带cookie解决办法

mac chrome浏览器

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

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

比如使用了test和test1的接口,就要在test和test1都登录,其他情况同理

http://focus-login.focustest.cn/login?ru=http://shengtai-admin.focus-test.cn/
http://focus-login.focustest.cn/login?ru=http://shengtai-admin.focus-test1.cn/
  1. 登录后,再次访问小程序管理后台,ok

windows chrome浏览器

  1. 首先找到chrome浏览器图标,选中,点击右键,打开文件所在位置
  2. 在目录中找到chrome.exe。注意这里是exe启动文件,而不是快捷链接
  3. 在当前目录打开终端,输入指令

    chrome --disable-features=SameSiteByDefaultCookies,CookiesWithoutSameSiteMustBeSecure
  4. 剩余操作和mac的处理方式相同,参考上面的步骤2和步骤3

你可能感兴趣的:(前端)