可为内网http地址添加例外、临时禁用https-only模式、通过about:config关闭自动升级逻辑,或启用security.enterprise_roots.enabled信任企业证书。

如果您在局域网环境中访问内网HTTP服务(如192.168.x.x、10.x.x.x或localhost)时,火狐浏览器因启用仅HTTPS模式而频繁弹出“安全网站不可用”警告并阻止加载,可采取以下多种兼容性方案绕过该限制。这些方法不改变全局HTTPS优先策略,专为可信内网环境设计。
一、为特定内网地址添加HTTP例外
此方法允许您保留HTTPS-Only模式整体启用状态,仅对已知安全的本地地址(如路由器管理页、NAS控制台、开发服务器)豁免强制升级,避免每次手动点击“继续到HTTP网站”。
1、启动火狐浏览器,在右上角点击菜单按钮(三条横线图标)。
2、选择【设置】→ 左侧导航栏点击【隐私与安全】。
3、向下滚动至【HTTPS-Only 模式】区域,点击下方的【管理例外…】按钮。
4、在弹出窗口中,点击【添加例外】。
5、在地址栏输入目标内网地址,格式必须为完整URL前缀:http://192.168.1.1 或 http://localhost:8080(不可省略http://,不可使用通配符或IP段)。
6、点击【保存更改】,关闭窗口后刷新对应页面即可正常加载。
二、临时禁用HTTPS-Only模式并限定作用范围
若需批量访问多个HTTP内网服务且不希望逐个添加例外,可将HTTPS-Only模式调整为仅在隐私窗口生效,从而在常规窗口中保留HTTP直连能力,兼顾安全性与便利性。
1、打开火狐浏览器设置 → 【隐私与安全】→ 找到【HTTPS-Only 模式】。
2、取消勾选【在所有窗口中启用 HTTPS-Only 模式】。
3、勾选【仅在隐私窗口中启用 HTTPS-Only 模式】。
4、关闭当前所有普通标签页,新开一个隐私窗口(Ctrl+Shift+P / Cmd+Shift+P)用于访问公网HTTPS站点。
5、在普通窗口中直接访问 http://10.0.0.5/admin 等内网HTTP地址,不再触发警告。
三、通过about:config禁用HTTPS自动升级逻辑
此方法适用于高级用户,直接关闭火狐对HTTP请求的静默重定向行为,使浏览器回归传统协议协商机制,完全由用户决定是否使用HTTP。
1、在地址栏输入 about:config 并回车,点击【接受风险并继续】。
2、在搜索框中输入 dom.security.https_only_mode。
3、双击该项,将其值由 true 改为 false。
4、继续搜索 dom.security.https_first_mode,同样双击设为 false。
5、关闭所有火狐进程(包括后台任务),重新启动浏览器。
6、此时访问 http://172.16.0.200 将直接建立HTTP连接,无任何升级尝试或警告弹窗。
四、启用企业根证书信任以兼容中间人代理环境
当内网HTTP服务实际经由HTTPS解密代理(如Fiddler、企业防火墙、净网大师)转发,且代理注入了自签名证书时,火狐可能误判为不安全连接;启用系统级证书信任可使浏览器识别并接受该代理签发的证书,间接放行HTTP降级路径。
1、在地址栏输入 about:config 并回车,点击【接受风险并继续】。
2、搜索 security.enterprise_roots.enabled。
3、右键单击搜索结果,选择【切换】,使其值由 false 变为 true。
4、彻底关闭所有火狐浏览器窗口(含后台进程)。
5、重新启动火狐,再次访问内网地址,若代理证书已预装至系统证书存储,则HTTP请求可被透明处理,不再中断。










