有65个URL生成XML数据,并在浏览器上点击时请求Windows凭据。
URL格式:http://deda1w6114:18080/discoverant-ws/agdata/gmanifest/没有凭据的URL格式:http://USERID:PASSWORD@deda1w6114:18080/发现者ws/agdata/agmanifest/
我尝试使用示例URL:http://quotes.rest/qod.json&8217,并且正在获取XML,但在尝试使用原始XML时出错。
错误报告-ORA-29273:HTTP请求失败ORA-06512:在";APEX_190100.WWV_FLOW_WEB_SERVICES";,线路1035ORA-12455:由于目标主机或对象不存在,连接失败ORA-06512:在";"SYS.UTL_HTTP";,380线ORA-06512:在";"SYS.UTL_HTTP";,1148行ORA-06512:在";APEX_190100.WWV_FLOW_WEB_SERVICES";,第934行ORA-06512:在";APEX_190100.WWV_FLOW_WEB_SERVICES";,1580行ORA-06512:在";APEX_190100、WWV_FLOW_WEBSERVICES_;,线路408ORA-06512:在4号线29273.00000-";HTTP请求失败";*原因:UTL_HTTP包无法执行HTTP请求。*操作:使用get_detailed_sqlerrm检查详细的错误消息。修复错误并重试HTTP请求。
我需要将此修复程序应用于一个URL,然后再应用于其他64。由于这是http,所以不确定是否需要SSL。我需要为实现这一目标所需采取的步骤提供指导。
我也不想为这些URL硬编码我的windows凭据。很抱歉,我没有这方面的专业知识,但很高兴能学到这一点。请帮忙。
从Oracle服务器Ping主机名并标记响应。如果FQDN URL在服务器级别上受到限制,则应使用该URL。
在上述问题中,使用FQDN密码解决了问题。