我遵循了以下教程: 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
答案 0 :(得分:3)
最后我的问题是当我导出证书时我选择了DER,在我的情况下我应该使用PCKS#7,但这并不是大多数可能在所有情况下工作我想它取决于密钥。
所以我想如果你在这里登陆尝试使用你的证书文件(一定要删除并重新添加) 并且非常重要的是,在尝试之间更改会话以了解它是否有效,否则它将继续向您提供错误,尽管它应该有效。