使用OAuth2检索有效的API访问令牌

2020-08-15 10:21发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家您好, 我们有一个现有报告...

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

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


专家您好,

我们有一个现有报告,该报告通过Restful请求将数据发送到外部。 其中使用了用于API身份验证的静态API密钥。 现在,我们必须用OAuth2客户端凭据流替换此身份验证过程。

请协助我获取和处理访问令牌的类/方法或任何示例代码。 我已经阅读了SAP文档,但不清楚要使用的类/方法。 也请告知我是否需要进行任何配置。 如果有,那么如何检查系统中是否已经存在配置。

感谢和问候,

Arunagiri。

6条回答
Violet凡
2020-08-15 10:41

您好,
您当前的休息请求使用的是哪种类/方法? 我使用了cl_http_client类。
传递的grant_type +授权示例:

 lo_http-> request-> set_form_field(
导出名称='grant_type'
value ='xyz')。 "您的grant_type lo_http-> request-> set_header_field(
导出名称='Authorization'
value ='xyz')。 "您的授权(可能是" Basic" + Base64客户ID +秘密值)

一周热门 更多>