Edge 浏览器 Tracking Prevention 拦截脚本资源修复方案
Edge 浏览器 Tracking Prevention 拦截脚本资源修复方案
问题描述
使用 Microsoft Edge 浏览器打开网站时,控制台报错:
Tracking Prevention blocked a Script resource from loading
https://mimg.127.net/cross/admin/score/assets/index-b99e05b1.js
页面随后一直转圈,无法正常加载。
问题分析
| 项目 | 说明 |
|---|---|
| 触发功能 | Edge 浏览器内置的 跟踪防护(Tracking Prevention) |
| 被拦截域名 | mimg.127.net(网易图片/静态资源 CDN) |
| 被拦截资源 | 页面渲染所必需的核心 JS 脚本 index-b99e05b1.js |
| 拦截后果 | 关键脚本未加载 → 前端 SPA 无法初始化 → 页面持续 loading |
| 误判原因 | Edge 严格模式有时会将大厂 CDN 域名误判为跟踪器,对内部管理后台等系统影响明显 |
127.net是网易官方域名,mimg.127.net是其静态资源 CDN,并非真正的跟踪器。
解决方案
提供三种方案,按推荐程度排序,选其一即可。
方案一:为该网站关闭跟踪防护(推荐,影响最小)
操作步骤:
- 在出问题的页面,点击地址栏左侧的 盾牌图标 🛡️
- 关闭 "此站点的跟踪防护" 开关
- 按
F5刷新页面
适用场景:仅对当前站点放行,不影响其他网站的隐私保护。
方案二:将域名加入例外列表
操作步骤:
-
地址栏输入并打开:
edge://settings/privacy -
找到 "跟踪防护" 部分
-
点击 "例外"
-
点击 "添加",依次添加:
[*.]127.net 出问题的网站域名 -
刷新页面
适用场景:需要长期访问该 CDN 下的多个站点,统一加白名单。
方案三:降低跟踪防护级别
操作步骤:
- 打开
edge://settings/privacy - 在 "跟踪防护" 下选择 "基本"(默认是 "均衡")
- 刷新页面
| 级别 | 说明 | 适用场景 |
|---|---|---|
| 基本 | 仅阻止已知的恶意跟踪器 | 兼容性优先 |
| 均衡(默认) | 阻止已知跟踪器及部分未访问站点的跟踪器 | 大多数用户 |
| 严格 | 阻止大多数跟踪器,可能导致部分网站功能失效 | 隐私优先 |
适用场景:经常遇到 CDN 资源被误拦的情况,希望全局放宽。
验证步骤
- 按
F12打开开发者工具,切换到 Console 面板 - 刷新页面(
Ctrl + F5强制刷新更可靠) - 观察是否还有
Tracking Prevention blocked字样的报错
| 现象 | 结论 | 后续操作 |
|---|---|---|
| 不再出现拦截报错,页面正常 | 修复成功 | 无 |
| 仍有其他资源被拦截 | 还有其他域名被误判 | 重复方案二,把对应域名也加入例外 |
| 报错消失但页面仍异常 | 非拦截问题 | 检查网络、登录态、后端服务等 |
补充说明
- 首选方案一:作用域最小,仅影响当前站点。
- 企业内部系统:如管理后台等可信站点,直接走方案一即可,无需调整全局策略。
- 多站点统一管理:若公司内多个系统都使用同一 CDN,建议走方案二批量加白。
- 不建议关闭整个跟踪防护:跟踪防护对一般上网仍有价值,应只针对必要域名放行。
浙公网安备 33010602011771号