admin管理员组

文章数量:1529451

本地调试项目,接口出现cors错误,如何能跨过拦截,继续调试?

前端在调试代码的时候,可能会遇到后端服务暂未设置cors配置的情况,这时候如果我们想通过本地localhost域名请求绝对接口路径,那么就会触发浏览器的cors安全策略,导致请求被拦截。

如果我们不想做其他改变,有什么办法可以继续调试呢?可以使用下面方式,将浏览器的安全策略关闭,就可以继续调试了。

mac

创建MyChromeDevUserData目录,在终端执行以下命令,会自动调起关闭安全策略的浏览器

注意:路径根据自己的情况正确填写

open -n /Applications/Google\ Chrome.app/ --args --disable-web-security --user-data-dir=/Users/lyx/Documents/MyChromeDevUserData

windows

创建MyChromeDevUserData目录,新建一个chrome快捷图标,图标右键属性,目标中加入:

 --disable-web-security --user-data-dir=D:\tmp\MyChromeDevUserData,--user-data-dir

本文标签: 安全策略浏览器chrome