点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
亲爱的
使用HANA XS的IAS scim API时遇到问题。 我用Postman测试了这个api调用(工作正常)。
但是现在,对于HANA XS,我总是会得到一个空的响应正文
host =" <帐户> -qa.accounts.ondemand.com"; 端口= 443; pathPrefix ="/img/service/scim/"; proxyType =无; authType =基本; useSSL = true; sslHostCheck = false; sslAuth =客户端;
我已将IAS的证书导入到信任库中,并在XS-管理控制台中选择了信任库。
这是我在xsjs中尝试做的事情
尝试{ 让oDest = $ .net.http.readDestination(" cmCloudManager.v1.logic.ias.scim"," scim"); var oClient = new $ .net.http.Client(); var oReq = new $ .net.http.Request($。net.http.GET,"/img/Users"); oReq.headers.set(" Content-Type"," application/scim + json"); oReq.headers.set(" Authorization"," Basic xxxh6clFDa0NDWA ==");" oClient.request(oReq,oDest); var oResponse = oClient.getResponse(); if(oResponse.body){ 返回oResponse.body.asString(); }其他{ $ .trace.error(JSON.stringify(oResponse)); <-这是我总是要结束的地方 返回"没有身体"; } }抓住(e){ $ .trace.error(e); 返回e; }
我总是得到空结果。 IAS甚至没有任何回馈。 当我尝试使用$ .trace.error()记录结果时,我只会得到{}
有人暗示吗?
谢谢!
约翰内斯
我解决了这个问题。 要点是:
包括信任库中IAS的顶级证书。
最好的问候
Johannes
您得到的HTTP代码是什么?
401是我得到的状态。
一周热门 更多>