禁用chrome的同源策略

	前端开发过程中经常出现浏览器同源策略导致无法访问不同域名下的资源,而有些时候这种跨域问题不是我们自己开发的服务无法通过服务进行跨域解决
	又或者因为环境需要经常切换导致我们并不能通过nginx配置去解决
	因此我即将介绍一种简单粗暴的方式,禁用浏览器(chrome)同源检查策略,方法如下(windows):

1、首先我们将浏览器的快捷方式复制一份并在新复制的同级目录下新建一个文件夹chromedev(名称随意)
在这里插入图片描述
2、右键复制出来的快捷方式选择属性在目标输入框内添加如下参数–disable-web-security --user-data-dir=“some dir here”,添加好后输入框的效果如下

"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --disable-web-security --user-data-dir="C:\Users\zy\Desktop\chromedev"

在这里插入图片描述
3、应用并打开复制的快捷方式出现如下效果即代表成功
在这里插入图片描述
4、前端在开发调试过程中使用这个浏览器调试即可不考虑同源策略

禁用chrome的同源策略 前端开发过程中经常出现浏览器同源策略导致无法访问不同域名下的资源,而有些时候这种跨域问题不是我们自己开发的服务无法通过服务进行跨域解决 又或者因为环境需要经常切换导致我们并不能通过nginx配置去解决 因此我即将介绍一个简单粗暴的方式,禁用浏览器(chrome)同源检查策略,方法如下(windows):1、首先我们将浏览器的快捷方式复制一份并在新复制的同级目录下新建一个文件夹chromedev(名称随意)2、右键复制出来的快捷方式选择属性在目标输入框内添加如下参数
处理跨域,禁用浏览器的同源策略 --disabled-web-security //注意复制一个浏览器快捷键,因为设置禁用同源策略会影响之前浏览器收藏夹保存的内容 (1)新建一个chrome快捷方式,右键“属性”,“快捷方式”选项卡里选择“目标”,添加 --disable-web-security (2)新建一个chrome快捷方式,右键“属性”,“快捷方式”选项卡里选择“目标”,添加 --args --disable-web-security --user-data-dir=D:\截图\backup
前端和后台联调的时候总会涉及到跨域,平时我们跨域主要的方法是通过CORS进行跨域,但是通过CORS进行跨域有的时候会涉及到数据安全的问题,这时候我们可以通过禁用本地浏览器的同源策略来进行跨域的联调。 2、禁用方法 2.1 IE浏览器 IE的禁用同源策略设置,进入IE的Internet选项设置,然后选择安全性,再选择自定义等级,然后下拉,找到「存取跨网络的资料来源」,选择启用即可。 2.... macOS系统: open /Applications/Google\ Chrome.app --args --disable-web-security --user-data-dir="/Users/$USER/chrome-dev-session" 请注意,禁用同源策略可能会导致安全风险,请谨慎使用。