我发现Java有它自己的“证书存储”,它位于lib文件夹内的安全文件夹中的一个文件中。
您可以从 Java 控制面板 -> 安全性 -> 管理证书访问它。
但我想通过 Java 代码访问它们。有人有这方面的信息吗?证书如何存储在证书文件中?是否有 Java 内置方法或来自 Java/Oracle 的官方文档?
谢谢!
最佳答案
看看java keystore,它可能对你有帮助:
http://docs.oracle.com/cd/E19830-01/819-4712/ablqw/index.html
https://www.digitalocean.com/community/tutorials/java-keytool-essentials-working-with-java-keystores
http://docs.oracle.com/javase/7/docs/api/java/security/KeyStore.html
java中导入证书的示例:
Programmatically Import CA trust cert into existing keystore file without using keytool
关于java - 如何使用 Java 访问 Java 证书存储区?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29801815/