欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

浏览器跨域和安全访问问题 博客分类: JavaScript 跨域 

程序员文章站 2024-02-24 12:16:29
...
注:需关闭打开的Chrome。否则,将没有效果!

windows系统
chrome浏览器:
1、创建Chrome的快捷方式,修改快捷方式的目标为:
"C:\Program Files\Google\Chrome\Application\chrome.exe" --args --disable-web-security

2、双击我们创建的Chrome快捷方式,打开Chrome,如图出现“您使用的是不受支持的命令行标记:–disable-web-security。稳定性和安全性会有所下降”,表示你取消了跨域限制了,可以随意跨域调用数据了。
Safari浏览器:
C:\Program Files\Safari\Safari.exe --disable-web-security 


Mac os系统
chrome浏览器:
/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --disable-web-security

或者
open -a "Google Chrome" --args --disable-web-security -user-data-dir
open -a "Google Chrome" --args --disable-web-security

Safari浏览器:
open -a '/Applications/Safari.app' --args --disable-web-security


Linux系统:
chromium-browser --disable-web-security



使用chrome命令行:disable-web-security 实现浏览器跨域,注意此方法chrome 48 版本后就不能用了。
推荐一个新方式来实现本地跨域调试线上资源,搜索chrome插件 Allow-Control-Allow-Origin: *。
https://chrome.google.com/webstore/detail/allow-control-allow-origi/nlfbmbojpeacfghkpbjhddihlkkiljbi
相关标签: 跨域