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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何将rootca.cer,subca.cer和certificate.crt导入jks相关的知识,希望对你有一定的参考价值。

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

答案

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

以上是关于如何将rootca.cer,subca.cer和certificate.crt导入jks的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 FFMPEG 和 C 将音频和视频写入同一个文件?

Keil stm32,使用汇编,分散文件和c。如何将c代码入口点导出到程序集?

如何将命令行参数传递给 c 程序

如何通过 C++-CLI 回调和委托将字符串从 C++-CLI 传递到 C#

如何将 C typedef 结构和函数与 Rust 中的结构一起使用?

如何将 c、c++ 和 python 代码编译为“Released/Final”版本? [关闭]