当前位置: 首页 > 知识库问答 >
问题:

使用。pem、.cert、.p7b文件应用证书

东龙野
2023-03-14

我被指派为其中一个服务器域启用HTTPS。我熟悉标准生成jks文件来生成csr,最后我将给出p7b文件。然而,服务器的IT已经给了我如下所示的证书:-

  1. D1668D336843BA22.CRT
  2. GD-G2_IIS_Intermediates.P7B
  3. D1668D336843BA22.pem

我运行了以下命令将证书附加到密钥库,但它产生了错误:

命令:

keytool-importcert-alias ecclims.eagle-cement.com.ph-文件E:\jboss-eap-7.1\standalone_lv84\configuration\cert2020\d1668d336843ba22.crt-keystore E:\jboss-eap-7.1\standalone_lv84\configuration\cert2020\d1668d336843ba22.pem-trustcacerts

错误:无效的密钥存储格式

任何人请引导我通过这..

共有1个答案

万俟宜修
2023-03-14

使用OpenSSL将文件转换为PKCS#12/PFX文件

openssl pkcs12 -export -out ".\output.pfx" -inkey ".\d1668d336843ba22.pem" -in ".\d1668d336843ba22.cer" -passout "pass:12345678"
 类似资料:
  • 我试图找出如何将私钥从X509Certificate实例导出为PEM字符串编码。 输出显示预期结果: 问题是如何将生成的私钥导出为PEM编码?

  • 问题内容: 这类似于将PEM导入Java密钥存储区。但是问题的答案使用OpenSSL进行转换和使用工具将其导入文件系统上的密钥存储中。 我正在尝试使用格式良好的X509证书作为信任锚: 当我尝试运行程序时,出现错误: 我也尝试了和,但它们也不起作用。 我知道Java支持PEM和DER编码的证书,因为这是Web服务器发送给客户端的内容。但是所有的似乎都不符合我的需求,因此我怀疑我没有为此使用正确的A

  • 错误:正在执行热重新加载。。。正在将文件同步到IA Emulator上的设备AOSP。。。在1021ms内重新加载了707个库中的8个。I/flatter(7395):“Future”的实例E/flatter(7395):[ERROR:flatter/lib/ui/ui\u dart\u state.cc(157)]未处理的异常:FileSystemException:无法打开文件,路径=“Fut

  • 我必须创建一个aes-256密钥并将其存储在。pem文件中。我使用创建一个256位的随机密钥。在此之后,我如何将此保存到一个pem文件。我已经研究了在C和openssl pem中读写pem文件的rsa密钥。但我不使用RSA密钥。 我怀疑我的任务要简单得多,比如从base64创建pem,但没有太多帮助。

  • 问题内容: 我试图从下面的文件中提取RES公钥 这是我做的代码.. 但是它抛出了 java.security.InvalidKeyException:IOException:ObjectIdentifier()-数据不是对象ID 从文件中提取RES公钥的合适方法是什么。 问题答案: X.509证书和X509EncodedKeySpec具有完全不同的结构,并且尝试将证书解析为密钥是行不通的。Java

  • 使用https://www.freeformatter.com/xml-validator-xsd.html 如果我将soapenf完全从这里的响应和模式的混合中去掉,它工作得很好,但我希望两者都能做到。 (仅供参考,我想指出这个wsdl和xsd没有在endpoint上公开,CISCO提供了wsdl和xsd文件的zip文件)然后您可以根据wsdl/xsd向服务器发送请求,它会工作。但是wsdl和x