如何将rootca.cer,subca.cer和certificate.crt导入jks

问题描述 投票:0回答:1

我从我的伙伴那里得到了三个我想要使用的文件。我使用IIS生成了CSR并发送它们,他们给了我rootca.cer,subca.cer和certificate.crt。现在我想在java(Spring Boot)中使用所有这些开发一个程序。这是我的新工作,之前我没有做过这样的事情。所以我想要专家的帮助。

java spring-boot ssl-certificate
1个回答
0
投票

1. - 创建keystore.jks:

$ keytool -genkey -alias alias -keyalg RSA -keystore keystore.jks -keysize 2048

2. - 将.pfx导入密钥库:

$ keytool -importkeystore -srckeystore privateKey3.pfx -srcstoretype pkcs12 -destkeystore keystore.jks -deststoretype JKS

3. - 导入rootca.cer inot keystore:

$ keytool -import -trustcacerts -alias alias -file root.cer -keystore keystore.jks

4. - 导入subca.cer inot keystore:

$ keytool -import -trustcacerts -alias aliassubca -file subca.cer -keystore keystore.jks

5. - 导入certificate.crt inot keystore:

$ keytool -import -trustcacerts -alias alias -file certificate.crt -keystore keystore.jks

6. - 检查密钥库:

$ keytool -v -list -keystore keystore.jks

© www.soinside.com 2019 - 2024. All rights reserved.