如何在启动时禁用 Firefox 的 Captive Portal 测试连接

Mozilla 的 Firefox 网络浏览器在启动时会测试所使用的网络连接是否需要登录;这在设备连接到公共热点时很常见,例如,当使用酒店的无线连接时。

firefox-network.connectivity-service.enabled

虽然这在某些情况下很有用,但它并不是许多 Firefox 安装所需要的。如果您只在家中使用 Firefox,则不需要执行检查。它减少了浏览器建立的自动连接,并且还可以加快启动速度。

Firefox 在测试期间尝试连接到 http://detectportal.firefox.com/success.txt 以查看它是否可以连接到该地址。同样的地址也用于测试活动网络连接是否支持 IPv6。

注意:如果您发现连接问题,您可能需要撤消更改;这不应该是这种情况,但如果出现问题,很容易撤消。

禁用 Firefox 的网络连接测试

network-captive-portal-service-enabled
  1. 在 Firefox 地址栏中加载 about:config 以开始使用。
  2. 确认显示的“接受风险并继续”提示。您可能还想取消选中“当我尝试访问这些首选项时警告我”以在下次跳过提示。
  3. 使用顶部的搜索字段搜索首选项network.captive-portal-service.enabled 。
  4. 通过单击右侧的切换图标将首选项设置为FALSE 。要撤消更改,请重复该操作以使首选项的值为 TRUE。
  5. 使用与上述相同的方法搜索首选项network.connectivity-service.enabled 。
  6. 通过单击切换图标将首选项设置为FALSE 。要撤消更改,请重复该操作,以便将首选项的值再次设置为 TRUE。

首选项 network.captive-portal-service.enabled 检查网络连接是否需要身份验证。经常出差的 Firefox 用户以及连接到需要身份验证的网络的用户可能希望保留首选项的默认值 TRUE。其他所有人都可以将其设置为 FALSE,而不会遇到任何可用性或连接性问题。

首选项 network.connectivity-service.enabled 通过连接到与 network.captive-portal-service.enabled 完全相同的地址来确定网络连接的功能。

Tor 项目在其浏览器中禁用了该功能,自更改以来未报告任何问题。开发团队指出,只要网络状态发生变化,Firefox 就会建立此连接:

NetworkConnectivityService 在网络状态发生变化时探测 http://detectportal.firefox.com/success.txt?ipv4 和 http://detectportal.firefox.com/success.txt?ipv6(事件 network:link-status-changed)。我们可能应该禁用它,除非浏览器功能需要它。

原创文章,作者:校长,如若转载,请注明出处:https://www.yundongfang.com/Yun150169.html

(0)
打赏 微信扫一扫不于多少! 微信扫一扫不于多少! 支付宝扫一扫礼轻情意重 支付宝扫一扫礼轻情意重
上一篇 2022年4月12日 下午8:07
下一篇 2022年4月12日 下午8:18

相关推荐