2013-04-18 1540 views
1

我已经按照以下教程: Create walletCreate ACLORA-29024:证书验证失败

而且我仍然得到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

http://eternal-donut.blogspot.com/2008/07/tip-5-using-utlhttp-and-ssl.html试试这个.. – SenthilPrabhu

+0

@Senthil Prabhu你碰巧知道我该如何删除证书因为我似乎无法遵循该教程,因为它已经存在。 –

回答

3

到底什么时候我导出证书我选择DER我的问题是,在我的情况我应该用PCKS#7,但在所有这不会最likley工作我猜这取决于关键。

所以我想如果你在这里登陆尝试和你的证书文件一起玩(一定要删除并重新添加) 而且非常重要,试图知道它是否有效,因为否则它会保持尽管它应该起作用,但尽管给你错误

+2

“试图了解它是否有效”之间的更改会话“拯救了我的一天。 –

+0

也许这个使用GUI工具注册证书的过程也可以帮助其他人感兴趣:http://www.invantive.com/about-invantive/news/entryid/1027/import-a-pfx-file-in-oracle-wallet –

相关问题