发布时间: 阅读量

Mac 浏览器跨域

背景,本地启动前后端项目,前端项目启动有自己的端口,通过前端页面访问接口出现跨域错误

解决办法
打开mac上的终端,输入

open -n /Applications/Google\ Chrome.app/ --args --disable-web-security 
--user-data-dir=/Users/xxx/Documents/ChromeDevData

xxx 是本级用户名
执行完命令会自动起来一个新的google窗口,此时在用这个浏览器窗口访问即可解决跨域问题,
同时会在 /Users/xxx/Documents/ChromeDevData 路径下新建一个 ChromeDevData文件夹,调试完毕可以直接删除此文件夹