我需要使用双向身份验证进行身份验证。我有两个JavaKeyStore文件keystore.jks和truststore.jks,在通过Java客户端进行身份验证时使用,现在我想使用需要.cer文件的Python客户端。那么如何从jks文件创建证书文件?
最佳答案
使用此命令:
keytool -export -alias keystore_alias -file your_cert.cer -keystore keystore.jks
这里的
keystore_alias
是密钥库的别名。您将提示您输入密钥库密码,还必须知道该密码才能生成证书。该网站是Java密钥库文件可以完成的各种工作的很好参考:
https://www.sslshopper.com/article-most-common-java-keytool-keystore-commands.html