很多时候,在本地开发的时候,会遇到跨域的问题,其实所谓的跨域只是浏览器的一种安全机制,在正常情况下,我们可以使用服务器代理的手段解决跨域,但是有时后我们开发的时候需要连接VPN网络来开发或者等等的其他的一些场景,这种时候,我们做跨域的处理好像就没有那么方便了。如果跨域是浏览器的安全机制,那么我们只需要处理掉浏览器的这种机制就好了。
在桌面上找到你的谷歌浏览器的图标,右键选择属性
将“目标”一栏后边添加一段 --disable-web-security 记得要有空格,不然会报错的。然后点击确定修改,如果这个时候出现了弹窗报错禁止修改的话看一下在“常规”里面是否勾选了“只读”的选项,取消掉再试。
如果此时设置成功的话,你的浏览器打开的时候会是这个样子的
如果你打开自己的浏览器发现还是不能跨域的话。试一下替换成下面这个后缀。
--args --disable-web-security --user-data-dir=D:\MyChromeDevUserData