我发现的唯一证据是: -
此帖子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
非常感谢。
答案 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客户端身份验证。