PKCS12 格式的密钥库对于 keytool 来说似乎是空的,但可以被 Firefox 读取?

发布于 2024-08-24 08:05:48 字数 217 浏览 6 评论 0原文

我的 pkcs12 格式的密钥库有问题,其中包含我需要用来向远程 SSL 服务器验证自己身份(使用相互身份验证)的私钥。 Firefox 可以很好地读取密钥库文件,并且使用时,我可以毫无问题地访问远程服务器。

但是,我的 Java 程序无法使用密钥库文件。如果我使用 keytool 列出文件内的密钥,它看起来是空的——但显然不是!

如何让 Java/keytool 查看密钥库中的私钥?

I have a problem with a keystore in pkcs12 format, which contains a private key I need to use to authenticate myself (using mutual authentication) to a remote SSL server. The keystore file can be read perfectly fine by Firefox, and when used, I can access the remote server without problems.

However, my Java program does not work with the keystore file. And if I use keytool to list keys inside the file, it seems empty -- while it is clearly not!

How can I get Java/keytool to see the private key inside the keystore?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

泪是无色的血 2024-08-31 08:05:48

Java 只能理解 JKS 格式,它代表 Java KeyStore。

这是一篇从 pkcs12 生成 .jks 的好文章

http://blog.asyd.net/2009/07/how-to-convert-a-pkcs12-to-jks/

Java can only understand JKS format which stands for Java KeyStore.

Here is a good article to generate the .jks from pkcs12

http://blog.asyd.net/2009/07/how-to-convert-a-pkcs12-to-jks/

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文