java - 使用java从Windows访问个人证书

标签 java certificate digital-certificate

我的本​​地系统中安装了数字证书。在 Windows 中手动我可以使用 certmgr.msc 访问个人文件夹中的证书。(不确定文件的位置) 如何使用java程序访问同一个证书?

最佳答案

我认为可以使用“Windows-MY” keystore 类型来实现:

KeyStore PersonalKS = KeyStore.getInstance("Windows-MY");

请参阅"Access Microsoft CryptoAPI and Its Cryptographic Services" section of the "Leveraging Security in the Native Platform Using Java SE 6 Technology" Oracle's article .

关于java - 使用java从Windows访问个人证书,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27877074/

相关文章:

windows - 从 Delphi 以编程方式检查数字签名

java - 二叉树数组迭代

java - aar 中不包含的类

php - 使用 PHP/MySQLI/Apache 时在哪里安全地存储证书/ key ?

c# - SHA1 与 RSA 在 C# 中使用私钥

java - 使用 iText 签名,Adobe Reader 报告 "Signature was created using Not available."

javascript - 如何防止在 Java 自动化 Selenium 测试期间执行特定的 <script> 标记?

java - Log4j2 基于 java 属性的配置不删除旧文件

security - SSL:如何保护证书免受中间人攻击?

windows - 在哪里安装我的自签名证书