我们正在尝试将 Apache HTTPd 配置为使用我们拥有的 JKS 密钥库文件中的 SSL 证书。由于我们只想要 JKS (www.MySite.com) 中的一个证书而不是其他证书(例如 test.MySite.com),我们如何指定要导出的正确证书对?
这是我们正在使用的命令。
keytool -importkeystore -srckeystore MyKeystore.jks -srcstoretype JKS
\ -destkeystore keystore.p12 -deststoretype PKCS12
这似乎从 JKS 文件中选择一个(随机?)导出。而不是我们想要的那个......
如果我错了,请原谅我,SSL 已经脱离了我的驾驶室。谢谢你的帮助。
列出密钥库中的证书以获取别名
将 JKS 文件转换为 PKCS12 格式(Java 1.6.x 及更高版本)
另见:http ://shib.kuleuven.be/docs/ssl_commands.shtml