ORA-29024:证书验证失败

时间:2013-04-18 09:52:11

标签: sql oracle ssl https oracle11g

我遵循了以下教程: Create walletCreate 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

1 个答案:

答案 0 :(得分:3)

最后我的问题是当我导出证书时我选择了DER,在我的情况下我应该使用PCKS#7,但这并不是大多数可能在所有情况下工作我想它取决于密钥。

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