创建Web源模块oracle apex 20.0

问题描述

我有一个这样的网页名称:“ https:// bus / api / check”。当我运行此网站时,它会正常返回数据。但是当我创建Web源模块时,它显示如下所示

URL调用期间发生错误

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) 是否正确。