在SAP Web IDE中使用授权管理REST API的问题

2020-08-16 04:45发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 问题:能够使用邮递员客户...

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

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


嗨,

问题:能够使用邮递员客户端访问授权管理API,但在Web ide UI5应用程序中使用相同的API时遇到问题。

我使用http目标生成了承载令牌。

并尝试调用网上论坛休息服务,并得到401未经授权的错误。

/httpDestinationName/oauth2/apitoken/v1?grant_type = client_credentials

/httpDestinationName/v1/帐户/<帐户>/组

我在邮递员客户端上尝试过的相同场景并能够获得分组。

https://api.hanatrial.ondemand .com/oauth2/apitoken/v1?grant_type = client_credentials

https://api.hanatrial .ondemand.com/authorization/v1/accounts/ /组

在这里,我在授权部分中添加了用户名和客户机密(从驾驶舱获得)作为用户名和密码。

3条回答
ZJXianG
2020-08-16 05:19

我想您已经在目标位置将OAuth客户端ID保留为用户名,将OAuth秘密保留为基本身份验证的密码。 您需要第二个目的地,无需身份验证即可进行API调用。 但是再说一遍:从安全角度来看,我认为这不是一个好主意。

一周热门 更多>