跨域浏览器

我们在本地开发调试的时候,在遇到多个不同域的接口时,往往需要设置代理来解决跨域问题,那有没有一个简单的方案来处理呢?当然是有的,您可以通过如下的配置,获得一个完全支持跨域的chrome浏览器

如何开启将谷歌浏览器设置为跨域浏览器

  1. 下载<=90版本的Chrome浏览器

  2. 将上面解压文件拷贝到文件夹/Users/<你电脑名称>/Google\ Chrome.app

  3. 关闭chrome的自动更新功能,防止悄悄将90版本更新到最新,导致不可使用

    sudo chown root:wheel ~/Library/Google/GoogleSoftwareUpdate

  1. 运行这个版本的chrome

    open -n /Users/<你电脑名称>/Google\ Chrome.app --args --disable-web-security --user-data-dir=/Users/<你电脑名称>/MyChromeDevUserData/

  2. 打开新的chrome浏览器,地址栏输入chrome://flags,搜索samesite,把如下内容全部设置为disabled

    samesite

  3. 然后通过第四步的命令,重启浏览器即可获得一个,没有跨域限制的浏览器了