我已经创建了自己的CA证书,现在我想将其安装在我的Android Froyo设备(HTC Desire Z)上,以便该设备信任我的证书。
安卓将CA证书存储在/system/etc/security/cacerts.bks
的Java密钥库中。我将文件复制到我的计算机上,使用portecle 1.5添加我的证书,并将其推送回设备。
现在,Android似乎不会自动重新加载文件。我在几篇博客文章中读到,我需要重启设备。这样做会导致该文件再次被原始文件覆盖。
我的下一次尝试是通过复制并使用设置菜单中的相应选项来安装SD卡上的证书。设备告诉我证书已安装,但显然它不信任证书。此外,当我尝试将密钥库复制到我的计算机时,我仍然找到原始的股票cacerts.bks
。
那么,在Android2.2设备上安装我自己的根CA证书作为受信任证书的正确方法是什么呢?有没有办法通过编程来做到这一点呢?
https://stackoverflow.com/questions/4461360
复制相似问题