前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >关闭浏览器的跨域校验

关闭浏览器的跨域校验

作者头像
程序员朱永胜
发布2023-09-01 19:24:26
8300
发布2023-09-01 19:24:26
举报
文章被收录于专栏:朱永胜的私房菜

问题描述

当你访问资源失败,并遇到以下类似提示时:

Access to script at '资源路径' from origin 'null' has been blocked by CORS policy: Cross origin requests are only supported for protocol schemes: http, data, isolated-app, chrome-extension, chrome-untrusted, https, edge

alt
alt

解决方法

  1. 复制一份你的 Edge 快捷方式,并重命名以与原 Edge 区分
alt
alt
  1. 在本地任意位置新建一个文件夹,例如在 C 盘新建文件夹 edgeDevData
  2. 右击“跨域”快捷方式,选择“属性”
  3. 在“目标”字段的"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe"后面添加 --disable-web-security --user-data-dir=C:\edgeDevData(你在步骤2中新建的文件夹),然后点击确定
alt
alt
  1. 通过该快捷方式打开 Edge,如果顶部出现如下提示,则说明设置成功。再次尝试之前访问失败的资源,看看在当前浏览器环境下是否可以成功访问。
alt
alt

注意,在步骤4中添加的字符串之前有一个空格哦~

本文由 mdnice 多平台发布

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2023-08-31,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 问题描述
  • 解决方法
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档