仅带有OAUTH授权令牌的HANA XS Oauth

2020-08-20 21:58发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好朋友 我只得到了OAUTH...

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

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


你好朋友

我只得到了OAUTH令牌,用户说,他们将在hana表中进行内部维护,我需要从中获取并在XSJS中使用它

但是问题是ajax是客户端而不是服务器端。

外观如下

您认为只有在这样的情况下才可以使用上面的授权代码吗?

Br,

Gabriel

(62.0 kB)
4条回答
nice_wp
2020-08-20 22:09 .采纳回答

好问题! 加布里埃尔。

是的,这是可能的! 您需要使用标题。

通过授权时,将其传递到标头(request.header)

 function GETAPI(){
     var data = {通过您的json有效负载};
     var jdata = JSON.stringify(data);
 var destination = $ .net.http.readDestination(" DestinationPath"," destinationFile");
     var client = new $ .net.http.Client();
 var request = new $ .net.http.Request($。net.http.POST,"/img/prefix/query/");
 request.headers.set(" Authorization"," eXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX");
 request.headers.set(" Content-Type"," Application/json");
     request.setBody(jdata);
 client.request(请求,目的地);
 var response = client.getResponse();
 $ .response.contentType ="应用程序/json";
 $ .response.status = $ .net.http.OK;

 } 

始终,请尝试一下谷歌搜索。 它有助于。 另一件事。 仅使用上述方法来测试您的应用程序,而不能将其用作解决方案。 您可以在邮递员旁边使用此方法进行测试。

希望有帮助

(没有什么不可能!!!)

一周热门 更多>