gpt4 book ai didi

java - 无法将证书链加载到 Java keystore

转载 作者:太空宇宙 更新时间:2023-11-03 13:23:19 25 4
gpt4 key购买 nike

我有一个 blah.p7b 证书类型 PKCS#7,我想使用 keytool 将它导入 java keystore ,以便在 tomcat 上启用 HTTPS,我没有别名和生成证书时的 keystore 我从想要在他们使用的我们的 Web 应用程序服务器上启用 https 的客户端获取它,这可以在没有原始别名和 keystore 的情况下工作吗?当我尝试导入证书时,我使用了这个命令

keytool -import -trustcacerts -file certificate.p7b -keystore keystore -storepass <mypasswd> -alias "myalias"

但它给了我这个错误

keytool error: java.lang.Exception: Certificate reply does not contain public key for <mydomain>

请帮忙...

最佳答案

如果您没有原始的 KeyStore,那么您就完蛋了。您必须生成一个新的 KeyStore、一个新的 key 对、一个新的 CSR,对其进行签名,然后使用与 key 对相同的别名将已签名的证书及其链导入 KeyStore。

关于java - 无法将证书链加载到 Java keystore ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42005602/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com