美文网首页Chrome
Mac 上让Chrome浏览器可以跨域

Mac 上让Chrome浏览器可以跨域

作者: 孤_岛 | 来源:发表于2017-07-23 13:03 被阅读113次

    为了便于开发,我们需要从本地环境发请求到dev环境拿数据,但由于浏览器同源策略的限制,会出现跨站请求报错。庆幸的是,chrome提供了开启允许跨站请求的方法

    在控制台敲入下面的命令前,先关闭已经打开的所有chrome浏览器窗口

    open -a "/Applications/Google Chrome.app" --args --disable-web-security  --user-data-dir=/Users/yourname/chromeDevUserData/
    

    在第一次使用命令行打开时,chrome保存数据的目录被重新指定,所以一些等账号信息、缓存文件、应用、密码等都会没有,需要重新弄一下,如果有chrome账号和资源同步的话,是比较容易解决的。

    注: 重启浏览器,如果还需要可跨域的话,依然需要通过这个命令行的形式打开,否则将通过普通的方式打开

    开启成功的话,第一次打开的状态如下:

    第一次开启成功后的提示.png

    相关文章

      网友评论

        本文标题:Mac 上让Chrome浏览器可以跨域

        本文链接:https://www.haomeiwen.com/subject/awldkxtx.html