一聚教程网:一个值得你收藏的教程网站

最新下载

热门教程

火狐浏览器如何配置允许加载Mixed Content混合网络内容?

时间:2026-06-30 12:01:02 编辑:袖梨 来源:一聚教程网

火狐浏览器拦截HTTPS页面中的HTTP混合内容,需通过about:config修改security.mixed_content.block_active_content为false并重启,或单站点击锁图标放行;永久禁用还需调整display内容及Referer策略,仅限本地测试。

当你在火狐浏览器中打开一个 HTTPS 页面,却看到地址栏出现红色警告图标、控制台报错“已阻止读取混合活动内容 http://10.235.59.215:8888/……”,说明页面正试图从不安全的 HTTP 源加载脚本、样式表、iframe 或 AJAX 请求——这类主动型混合内容被 Firefox 默认拦截,导致功能异常或白屏,必须手动调整配置才能继续调试或访问。

临时允许混合活动内容(开发调试用)

第一步:在火狐地址栏输入 about:config,回车后会弹出风险提示页。

点击“接受风险并继续”,进入高级配置列表。

第二步:在页面顶部的搜索框中输入 security.mixed_content.block_active_content

第三步:找到该条目后双击它,将布尔值从 true 改为 false

【必须重启浏览器才生效】 关闭所有火狐窗口,重新启动,再打开目标页面即可加载 HTTP 资源。

针对单个站点临时放行(无需改全局配置)

方法一:点击地址栏左侧的灰色锁形图标 → 选择“连接不安全” → 点击“允许例外” → 在弹出窗口中勾选“允许加载不安全内容” → 点击“保存更改”。

方法二:按 Ctrl+Shift+K 打开 Web 控制台 → 切换到“网络”标签 → 找到被拦截的 HTTP 请求 → 右键 → “在新标签页中打开” → 此时该资源会以独立 HTTP 页面形式加载,可验证其可用性。

注意:此方式仅对当前域名有效,关闭标签页后设置不保留。

永久禁用混合内容拦截(仅限本地测试环境)

① 打开 about:config → 接受风险提示。

② 搜索 security.mixed_content.block_display_content,双击设为 false(此项控制图片、音频等被动型混合内容)。

③ 再搜索 security.mixed_content.block_active_content,确认已设为 false

④ 搜索 network.http.referer.XOriginPolicy,将其值改为 0(防止 Referer 头被截断导致后端拒绝 HTTP 请求)。

这三步完成后,重启火狐即可在所有 HTTPS 页面中加载 HTTP 资源。但切勿在日常上网时启用此配置,否则可能泄露登录凭证或遭中间人劫持。

热门栏目