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