android firefox 导入根证书
Posted On 2018年10月6日
firefox浏览器(包含android平台)没有使用操作系统的证书库(意味着, 如果操作系统自己导入并存在的证书, firefox 并无法使用), 而是firefox自己独立的一套证书库 (这样就需要我们在firefox 浏览器中重新导入一份). 在桌面版本的firefox里(如windows) 可以在设置里进行导入证书. 但是android版本没有导入证书(证书管理)的入口. 但是我们可以通过firefox 打开证书并直接导入的方式.
例如我们有一个自签根证书CA.crt , 我们将此文件放到某个服务器上. 例如搭建一个内网的http服务, 将此CA.crt放到该服务器上. 通过android firefox 打开 http://192.168.1.2/CA.crt, firefox 自动下载该文件后, 发现是一个证书文件, 会自动提示加入到firefox的证书库. 这样firefox里就导入成功了.
参考资料:
https://stackoverflow.com/questions/14981179/does-firefox-for-android-use-the-devices-certificate-store
https://support.mozilla.org/zh-CN/questions/1140625
此篇文章已被阅读1549 次