简体   繁体   English

如何将rootca.cer,subca.cer和certificate.crt导入到JKS中

[英]How to Import rootca.cer, subca.cer and certificate.crt into jks

I got three files from my partner which api i want to use. 我从合作伙伴那里得到了三个我想使用的api文件。 I have generated a CSR using IIS and send them, they gave me rootca.cer, subca.cer and certificate.crt. 我已经使用IIS生成了一个CSR并将其发送,它们给了我rootca.cer,subca.cer和certificate.crt。 Now i want to develop a program using all of these in java (Spring Boot). 现在,我想使用java(Spring Boot)中的所有这些开发程序。 This is my very new job and i did not do anything like this before. 这是我的新工作,以前我没有做过这样的事情。 So i want help from expert. 所以我需要专家的帮助。

1. -- Create keystore.jks: 1.-创建keystore.jks:

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

2. -- Import .pfx inot keystore: 2.-导入.pfx inot密钥库:

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

3. -- Import rootca.cer inot keystore: 3.-导入rootca.cer inot密钥库:

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

4. -- Import subca.cer inot keystore: 4.-导入subca.cer inot密钥库:

$ keytool -import -trustcacerts -alias aliassubca -file subca.cer -keystore keystore.jks $ keytool-导入-trustcacerts-别名aliassubca-文件subca.cer -keystore keystore.jks

5. -- Import certificate.crt inot keystore: 5.-导入certificate.crt inot密钥库:

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

6. -- Check keystore: 6.-检查密钥库:

$ keytool -v -list -keystore keystore.jks $ keytool -v -list -keystore keystore.jks

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM