Chrome 关闭 web-security 屏蔽跨域检测用于调试

正常模式下在 Chrome 下进行 API 请求会进行跨域检测,检测失败会引起 CORS 错误:

跨域报错

开发时由于调试等原因可能需要临时关闭 Chrome 的跨域检测,方法如下:

  1. 新建文件夹用于保存关闭安全检测后的用户数据
  2. 通过命令行添加启动参数(用于关闭安全检查)开启 Chrome
mkdir ~/Applications/Chrome\ Apps\ INSECURE.localized
open -n /Applications/Google\ Chrome.app/ --args --disable-web-security --user-data-dir=ABSOLUTE_PATH_FOR_INSECURE_USER_DATA
# ABSOLUTE_PATH_FOR_INSECURE_USER_DATA 为第一步创建的文件夹的绝对路径
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,881评论 18 139
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,104评论 25 708
  • 今天是特种兵训练的第十六天 教练交给我们在成交时所遇到的一系列能影响成交的抗拒点, 对于一个顶尖微商来说,你必须实...
    FAB艾米阅读 178评论 0 0
  • 不管有多生气 这小家伙只要使出大腿杀, 再加上一句软软糯糯的妈妈~ 心都融化了,就没力气生气啦。
    班班2506阅读 221评论 0 2
  • 算是心血来潮,昨天晚上突然决定要去尖峰山。刚好小傅哥也正有此意,于是便今天9点一起去走走尖峰山。作为师大人。必要游...
    东宝alex阅读 587评论 0 2