【发布时间】:2017-03-01 02:03:23
【问题描述】:
我有一个从 OpenSSL 证书签名请求创建的私钥。 CA 已经接受了 CSR 并给了我证书。当我尝试使用 orapki 导入我的 Oracle 钱包时,我收到错误“钱包中没有匹配的私钥”。当我尝试像导入任何用户证书一样导入私钥时,我得到“无效证书”。我已经添加了所有受信任的证书。
这里是使用的命令:
orapki wallet add -wallet ewallet.p12 -user_cert -cert public.p12
orapki wallet add -wallet ewallet.p12 -user_cert -cert private.txt
我假设有一种方法可以将私钥添加到钱包中?
【问题讨论】:
-
私钥与证书不同。您不能使用
-cert选项输入私钥。 -
@Prabhu 好的,那么如何导入私钥?我开始认为问题在于 CSR 是使用 OpenSSL 而不是使用 Oracle Wallet Manager 或 orapki 生成的。
-
Stack Overflow 是一个编程和开发问题的网站。这个问题似乎离题了,因为它与编程或开发无关。请参阅帮助中心的What topics can I ask about here。也许Super User 或Unix & Linux Stack Exchange 会是一个更好的提问地方。另见Where do I post questions about Dev Ops?
-
@jww,明白了。谢谢。
-
@robhyx :你知道怎么做吗?目前遇到同样的问题。
标签: oracle ssl openssl certificate ssl-certificate