Firefox for Android是否使用设备证书存储?

时间:2013-02-20 13:34:44

标签: android firefox ssl certificate

我发现的唯一证据是: -

此帖子http://support.mozilla.org/en-US/questions/808899中的用户kbrosnan提到Firefox使用自己的CA列表。

在这个网站上http://www.jethrocarr.com/2012/01/04/custom-ca-certificates-and-android/ Jethro carr提到“网站有点不同,因为至少有一些浏览器强调firefox mobile 依赖于他们自己的内部证书数据库,而不是Android OS DB“。

我找不到任何暗示Firefox正在使用设备证书存储区(设置>安全性>可信凭证)的具体证据。

我问这个的原因是因为我在设备上安装了CA-Root证书,而且当我建立连接时Firefox不信任,这对我看起来好像没有查看设备证书存储和Firefox有自己的可信CA列表。

请注意,在桌面版Firefox上安装此证书可以完美运行,没有任何问题。

我正在使用:

Firefox版本:18.0 /手机:三星Galaxy S3 / Android版本:4.1.2

非常感谢。

1 个答案:

答案 0 :(得分:6)

这是对的。 Firefox Mobile for Android目前使用自己的证书数据库,而不是原生的Android数据库。

用户OERNii为Firefox Mobile创建了一个Cert Manager插件,但它仅支持版本9-13。更多信息可以在https://addons.mozilla.org/en-US/mobile/addon/cert-manager/找到。由于过去一年中FF代码的显着更新,证书数据库的连接方式与以前不同,任何包含证书管理的更新都需要大量的Firefox研究。

Android 4.0+打包的原生Android浏览器利用原生Android信任存储,允许用户执行TLS客户端身份验证。