Linux 上的 Firefox ESR 显示 Windows 10 用户代理且不会更改

Linux 上的 Firefox ESR 显示 Windows 10 用户代理且不会更改

由于某些奇怪的原因,在帮助>故障排除信息中检查时,在 Debian Linux 上运行的 Firefox ESR 68.0 显示 Windows 10 为其用户代理。

Mozilla/5.0 (Windows NT 10.0; rv:68.0) Gecko/20100101 Firefox/68.0

about:config 默认缺少覆盖,但添加了 general.useragent.override 及其启用。此处给出的规范没有任何区别。默认情况下不显示用户代理条目,当然也没有指定 Windows 10 字符串。

用户代理到底在哪里?

我运行的 Firefox 是直接从 mozilla 网站下载的,并不是原生的 Linux 包。

在网络搜索中没有发现任何关于这一奇怪现象的信息。

Mozilla 是否改变了其用户代理策略?Mozilla 支持页面仍然提供常用的旧用户代理覆盖解决方案,我认为该解决方案已被 Web 开发人员广泛使用。

相比之下,User Agent Switcher 扩展确实成功改变了 UA,并且可以欺骗任何经过测试的网站。

答案1

privacy.resistFingerprinting在 中禁用about:config。在我的 Ubuntu 中的 Firefox 中,当我禁用它时,它会从 Windows 10 变成 Ubuntu。

相关内容