乐趣区

关于后端:关闭浏览器的跨域校验

首发博客地址


问题形容

当你拜访资源失败,并遇到以下相似提醒时:

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

解决办法

  1. 复制一份你的 Edge 快捷方式,并重命名以与原 Edge 辨别

  2. 在本地任意地位新建一个文件夹,例如在 C 盘新建文件夹 edgeDevData
  3. 右击“跨域”快捷方式,抉择“属性”
  4. 在“指标”字段的 ”C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe” 前面增加 –disable-web-security –user-data-dir=C:\edgeDevData(你在步骤 2 中新建的文件夹),而后点击确定
  5. 通过该快捷方式关上 Edge,如果顶部呈现如下提醒,则阐明设置胜利。再次尝试之前拜访失败的资源,看看在以后浏览器环境下是否能够胜利拜访。

留神,在步骤 4 中增加的字符串之前有一个空格哦~

本文由 mdnice 多平台公布

退出移动版