我需要import a SSL Certificate
进入java keystore
基本上,我是这个SSL和Java的新手
我来自dotnet背景,所以这种安静很复杂。
我已经完成的事情:
从 IIS 生成pfx
证书。
按照here中的此链接,通过以下命令导航到java bin folder
和created a new keystore
。
keytool -genkey -alias customcertificate.pfx -keyalg RSA -keysize 2048 -keystore customkeystore
我为此命令提供了相同的密码,例如用于pfx生成的文件的密码。
之后,我已经提供了它询问的所有细节,并且创建了密钥库。
现在是第二步,我正如教程所说的那样emptied the keystore
。
keytool -delete -alias customcertificate -keystore customkeystore
我还使用此命令测试了密钥库中没有任何内容
keytool -v -list -keystore customkeystore
现在在第三步中,我对 JKS文件生成感到困惑。
命令是这样的:
keytool -v -importkeystore -srckeystore customcertificate.pfx -srcstoretype PKCS12 -destkeystore customkeystore -deststoretype JKS
我输入了源密码和目标密码,我对JKS file would be saved
感到困惑。
我是否需要创建一个带有JKS扩展名的empty file
,然后在 destkeystore 之后的导入命令中给出路径?
任何人都可以通过链接指导我这样做的正确方法吗?
提前致谢。
最后一步之后的回复是:成功输入别名le - ******* - ****** - ***** - ****。 导入命令已完成:已成功导入1个条目,0个条目失败或 取消 [存储hivemqkeystore]
答案 0 :(得分:0)
密钥库文件将在输入上述命令的位置生成。对于例如上面的命令在C:\ somedir \中输入,然后keystore.jks将在C:somedir \ keystore.jks
希望这有帮助!