为什么会知道这个
一个群交流看见的。 有这么个解决方案,记录下。毕竟有时候真的需要很粗暴的解决方式。
原先随意请求一个非同源的接口。
可以看到,现在报错是提示403错误。代表没有权限,也就是我们能正常请求到接口了,跨域已经处理成功了
步骤
首先右键我们的google浏览器,选择属性,打开文件所在位置,右键发送一个快捷方式到桌面
在鼠标右键刚刚新建的快捷方式,选择属性,在目标中追加
—disable-web-security 代表禁用同源策略 —user-data-dir 代表用户缓存目录
目标路径 --args --disable-web-security --user-data-dir=D:\MyChromeDevUserData
或
目标路径 --disable-web-security --user-data-dir=D:\MyChromeDevUserData
关闭所有谷歌浏览器进程,重新运行一下这个快捷方式,就可以看到
并且访问接口的时候,跨域也被解决掉了