HTTP状态403-没有提供应用程序连接ID或应用程序ID。

2020-09-14 06:01发布

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

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

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


嗨,

在尝试通过Web IDE获取移动服务时遇到了一个问题

HTTP状态403-未提供应用程序连接ID或应用程序ID。

我在Postman中测试了它的运行情况。

我也传递了标头。

var oModel2 =新的ODataModel("/img/com.Sap.Demo

/sap/opu/odata/sap/ZCGPRACSLSPOC_CDS",是,);

oModel2.setHeaders({
" Content-Type":"应用程序/xml",
" X-SMP-APPCID":" myRegistrationId",
" Authorization":" Basic UDE5NDE5NTc0NDg6Q2FwZ2VtaW5pQDIxNTQ1" << br>});

oModel2.read("/img/Zcgpracslemp('47202')/Set?$ format = json",null,null,true,
function(data2,response2){

console.log(data2);
});

neo-app.json

{"路径":"/img/com.Sap.Demo","目标":{"类型":"目的地","名称":" mobileservices"," entryPath":"/img/com.Sap.Demo" }," description":" mobileservices"}

(26.1 kB)
3条回答
路亽曱_Ryan
2020-09-14 06:04

您的APPCID似乎不正确,也许关闭X-SMP-APPCID并让CPms处理生成您的APPCID。
这是您在注册时首次连接到CPms,不需要APPCID。

创建应用程序连接

您必须在移动平台上显式注册应用程序连接(也称为注册ID)。

您可以为客户请求指定自定义的应用程序属性。 使用显式请求标头或cookie提供应用程序连接ID X-SMP-APPCID。 如果缺少连接ID,则移动平台会生成一个通用唯一ID(UUID),该ID通过响应标头和cookie X-SMP-APPCID传达给设备。

您如何通过邮递员联系的??

希望这会有所帮助。

一周热门 更多>