我有三个证书文件:根证书,中间证书和域证书。
我正在尝试使用keytool将那些证书导入密钥库。 (使用Java 1.8)
1)keytool -import -alias root -keystore keystore.jks -trustcacerts -file“ root.crt”
输出:已添加证书
2)keytool-导入-alias -keystore keystore.jks -trustcacerts-文件“ intermediate.crt”
输出:已添加证书
3)keytool-导入-alias服务器-keystore keystore.jks-文件“ server.crt”
输出:已添加证书。
对于第三条命令,预期的输出是证书回复已安装在密钥库中,而并非简单地添加。结果,它没有形成证书链。当我查看密钥库时,它有3个条目,并且没有证书链。