阅读 80

mac设置浏览器跨域

我们前端在做开发的时候,需要启动本地的服务,浏览器访问页面进行接口联调。但是会遇到跨域的问题。 解决问题:前端解决跨域问题,方便在浏览器中联调。这里主要是通过配置chrome,让浏览器解决跨域,从而达到我们的需求。

WeChat6d15a109c1dbbe052b078d4936c9c125.png

目前chrome浏览器的最新版本是91.0.4472.77,这里主要是对于49版本以后的chrome浏览器做一个跨域的解决 ① 这是有跨域问题的时候,报错信息

image.png

首先创建一个文件夹,这个文件夹是用来保存关闭安全策略后的用户信息,名字可以随意取,位置也可以随意放

image.png

②打开控制台,输入 open -n /Applications/Google\ Chrome.app/ --args --disable-web-security --user-data-dir=/Users/dandan/Downloads/myChromeData 注:--user-data-dir= 后面加的是 刚刚创建的文件夹的路径(可以把文件直接拖到控制台,路径就自动填充出来了)

image.png

** 注:如果不是通过该命令打开的chrome浏览器,是不能解决跨域问题的。关闭这个窗口,得再次启动该命令,才可以跨域**

③之后会有这样的一个弹框,点击“启动chrome”就可以了

image.png

image.png

④ 这样子之前的报错,就没有了

image.png

文章分类
前端
文章标签