向 Oracle 钱包添加证书

Posted

技术标签:

【中文标题】向 Oracle 钱包添加证书【英文标题】:adding a certificate to Oracle Wallet 【发布时间】:2019-11-27 17:38:11 【问题描述】:

钱包是否专用于我们创建它们的电脑?或者我可以将我的 ewallet.p12 文件移动到另一个客户端吗?

如果答案是“是的,为什么不呢?”那你能看看下面吗?

我做到了:

在我可以找到合适的 oracle 客户端安装的电脑上创建 mijn_wallet 将证书下载到文件夹中 将证书添加到 mijn_wallet

然后我尝试访问我从中获得证书的 https 网站。

...
utl_http.set_wallet('file:C:\ora_wall', 'foo');
l_req  := utl_http.begin_request(l_url);
l_result := utl_http.get_response(l_req);

但是,我不断收到相同的 sql 错误消息:证书验证失败

你有什么建议吗?非常感谢。

【问题讨论】:

【参考方案1】:

下载“证书”是不够的。不久前,我下载了所有证书链,然后导入到我的钱包中。现在可以了..

【讨论】:

以上是关于向 Oracle 钱包添加证书的主要内容,如果未能解决你的问题,请参考以下文章

无法使用 SSO 钱包将 Oracle 与 Apache Spark 连接

“ORA-29024:证书验证失败”

混合移动应用程序的钱包

nodejs oracledb externalAuth(使用oracle钱包)

手机H5唤起支付宝APP钱包付款之证书验签

有啥方法可以向 Metamask 钱包发起断开请求?