sql - ORA-29024 : Certificate validation failure

标签 sql oracle ssl https oracle11g

我遵循了以下教程: Create wallet , Create ACL

而且我仍然收到 ORA-29024: Certificate validation failure 错误。

我正在尝试这个查询:

    UTL_HTTP.set_wallet('file:/home/oracle/wallet', 'password');
  l_http_request  := UTL_HTTP.begin_request('https://somedomain.co.il');
  l_http_response := UTL_HTTP.get_response(l_http_request);

现在我已经添加到 ACL 中:*.somedomain.co.il,somedomain.co.il

而且我已经下载了 DER 编码的证书,正如我在某处读到的那样,这是需要的,并且在生成钱包的过程中没有出现任何错误。

有什么想法吗?

我正在使用 Oracle 11g

最佳答案

最后我的问题是当我导出我选择 DER 的证书时,在我的情况下我应该使用 PCKS # 7,但这不会在所有情况下都有效,我想这取决于 key 。

所以我想如果你登陆这里尝试使用你的证书文件(一定要删除并重新添加) 非常重要的是,在尝试之间更改 session 以了解它是否有效,否则它会一直给你错误,尽管它应该有效。

关于sql - ORA-29024 : Certificate validation failure,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16079738/

相关文章:

sql - 如果行是否存在,如何将结果作为列值返回?

SQL 设置变量以选择结果

sql - 查明总和值何时达到 SQL 中的某个检查点

sql - PL/SQL 函数中的 OUT/IN OUT 参数

java - "openTlsConnect"CA 和 openTlsConnect 认证

sql - 如何强制 SQL Server 登录 nolock 提示

oracle - 根据用户过滤交互式报告中的数据

java - Liferay 中的 Oracle 自定义 sql

ssl - 关于HTTPS的困惑 --> SSL握手是怎么发生的

ssl - SNI 是否在浏览器中实际使用和支持?