3

我一直在努力从 SD 卡上的 p12 文件中使用用户安装的身份 CA 证书。证书和密钥是使用安全凭据存储安装的(位置和安全 > 从 SD 卡安装)。

如果密钥和证书一旦导入,我还没有找到任何说明位置的文档。我试图创建一个 TrustManagerFactory 的实例,但没有成功,它只包含所有预安装的 SSL 证书。

使用默认参数创建 KeyStore 似乎也不起作用。我们欢迎所有的建议!

4

1 回答 1

0

看看JavaMail CryptoBouncy Castle的组合。

它们允许您使用文件输入流导入 p12 文件并让您相应地处理它。

设置起来可能很棘手,如果您感到沮丧,可以使用专为 android 开发的Chilkat免费试用 30 天,我可以确认它可以完美运行。

于 2011-06-16T23:12:19.250 回答