2020-08-15 10:21发布
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家您好, 我们有一个现有报告... 显示全部
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家您好,
我们有一个现有报告,该报告通过Restful请求将数据发送到外部。 其中使用了用于API身份验证的静态API密钥。 现在,我们必须用OAuth2客户端凭据流替换此身份验证过程。
请协助我获取和处理访问令牌的类/方法或任何示例代码。 我已经阅读了SAP文档,但不清楚要使用的类/方法。 也请告知我是否需要进行任何配置。 如果有,那么如何检查系统中是否已经存在配置。
感谢和问候,
Arunagiri。
嗨,托马斯,
我们正在使用相同的Cl_http_client。
我将引用您的代码,但是在使用lo_http-> request-> set_form_field()设置凭据/授予类型之后,我们将在哪里收到OAuth2令牌。
根据您的逻辑:
首次HTTP调用:
http_client-> request-> set_form_fields(字段= lt_凭据多值= lv_值)。
lt_credential将具有client_id和grant_type。
第二个HTTP调用:
我们必须通过以下方法传递访问令牌吗?
http_client-> request-> set_header_field(name ='Authorization'value = Access-token)。
请让我清楚
最多设置5个标签!
嗨,托马斯,
我们正在使用相同的Cl_http_client。
我将引用您的代码,但是在使用lo_http-> request-> set_form_field()设置凭据/授予类型之后,我们将在哪里收到OAuth2令牌。
根据您的逻辑:
首次HTTP调用:
http_client-> request-> set_form_fields(字段= lt_凭据多值= lv_值)。
lt_credential将具有client_id和grant_type。
第二个HTTP调用:
我们必须通过以下方法传递访问令牌吗?
http_client-> request-> set_header_field(name ='Authorization'value = Access-token)。
请让我清楚
感谢和问候,
Arunagiri。
一周热门 更多>