问题描述
我有一个这样的网页名称:“ https:// bus / api / check”。当我运行此网站时,它会正常返回数据。但是当我创建Web源模块时,它显示如下所示
ORA-29024:证书验证失败 我在GG上搜索了该问题。我尝试解决此问题,请访问以下网站: https://apex.oracle.com/pls/apex/germancommunities/apexcommunity/tipp/6121/index-en.html
非常清楚。我创建了一个名为https_wallet的新钱包,并成功添加了证书。但是,我使用代码在DB上通过select语句进行检查:
选择APEX_WEB_SERVICE.make_rest_request(p_url =>``https:// bus / api / check',p_http_method =>'GET',p_wallet_path =>'file:C:/ temp / wallet / https_wallet',p_wallet_pwd => 'double的'pass_word')
它显示HTTPS请求失败和违反安全性。此外,虽然链接api网站从亚马逊获得证书,但我尝试在Google的另一个网站上执行同一步骤,这是我不知道为什么原因。谁能帮助我解决那些问题。我在创建Web源模块方面经验不足。
解决方法
您是否尝试添加用户、密码(basic 或 oauth2)。或将方法更改为 POST。 另一个想法是使用邮递员进行测试并首先检查端点 (url) 是否正确。