Odata服务显示错误发生安全错误

2020-08-14 09:44发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨,团队 尝试通过iRPA中的...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,团队

尝试通过iRPA中的Ajax调用为生产用户服务的oData服务获取GET请求时遇到问题。 我使用了Cloud工厂商店生产订单完成时提供的模板。

下面是示例ajax调用,该示例通过模板代码和错误中的ajax调用生成。

{" ts":" 13:09:07.173"," ctx":"动作","动作":" ctx.ajax.call","参数[{"方法":" GET"," URL ":" http://主机名:端口/sap/opu/odata/sap/API_PRODUCTION_ORDERS/A_ProductionOrder('XXXXXX')"," contentType":" application/json"," ignoreClientCertificate":true," headers":{ "授权":"基本UlJBWVZFUk1BOlNvcHJhQDAx"," x-csrf-令牌":"获取","如果匹配":"获取"},"超时":10000}]," parentId":94}

ts:'13:09:07.173'

ctx:"操作"操作:" ctx.ajax.call"参数:[0]:方法:" GET"网址:" http://主机名:端口/sap/opu/odata/sap/API_PRODUCTION_ORDERS/A_ProductionOrder ('XXXXX')'contentType:'application/json'ignoreClientCertificate:true标头:授权:'Basic UlJBWVZFUk1BOlNvcHJhQDAx'x-csrf-token:'fetch'If-Match:'fetch'超时时间:10000 parentId:94

错误:状态:12175 statusText:"发生了安全错误" responseText:"发生了安全错误"

注意:它后面也没有网络防火墙。

9条回答
ZJXianG
2020-08-14 10:31

你好

ctx.ajax调用方法可能存在问题。 在这种情况下,请使用以下解决方法:

 var命令='curl <您在CURL命令中的选项>
 尝试{
 ctx.exec(command,30000,function(res){
//一旦获得WS调用的结果,就可以在此处进行所需的操作
 });
 }
 抓住(例如){
 ctx.log('error:'+ ex.message);
 }
 

您可以在此处找到CURL的联机帮助页。

注意:cURL包含在Windows 10(内部版本17063及更高版本)中。 如果您运行的是Windows的旧版本,则需要自己下载并安装cURL。

一周热门 更多>