首页 > 建站教程 > 其他 >  谷歌解决跨域问题,实测有效正文

谷歌解决跨域问题,实测有效

之前,为了解决谷歌chrome跨域问题,我爱模板网安装了一款谷歌插件:Allow CORS: Access-Control-Allow-Origin。但是,发现部分接口还是无法跨域。没办法,只能使用下面的方法,成功解决所有跨域问题(不使用上面的插件也可以):

windows下:
找到chrome快捷方式,右键-->属性-->目标,在快捷方式指向的地址后面加入下面的代码(注意前面要加空格):
--args --disable-web-security --user-data-dir="C:/ChromeDevSession"




或者运行下面的命令:
"C:\Users\UserName\AppData\Local\Google\Chrome\Application\chrome.exe" --args --disable-web-security --user-data-dir="C:/ChromeDevSession"
此时打开谷歌浏览器,会提示安全问题,不用管:



解释:
--args --disable-web-security的意思就是关闭同源策略

mac下:
//chrome 浏览器
open -a "Google Chrome" --args --disable-web-security  --user-data-dir
//safari 浏览器
open -a '/Applications/Safari.app' --args --disable-web-security --user-data-dir
linux下:
chromium-browser --disable-web-security