我知道Java密钥库存储DER编码证书和SSL通信完全正常,我想检查PEM编码证书会发生什么,所以我将DER编码证书转换为使用openssl
实用程序编码的PEM然后导入PEM使用keytool
实用程序将SSL证书编码到我的密钥库中,以下是结果:
java.net.HttpURLConnection
进行SSL通信,但它也很成功,没有例外。所以,这基本上告诉我这是有效的,但我不确定它的含义是什么以及是否建议在Java密钥库中使用PEM编码的证书。我正在通过洞察在Java密钥库中使用PEM编码证书的含义,优缺点来寻找答案。
P.S。:如果有人正在寻找我使用的openssl
和keytool
命令,请告诉我,我可以提供。
<小时/> 请注意我已阅读this和this,但这些内容并未回答我的问题。