在发件人REST适配器的标头中传递动态Oauth令牌和API密钥

2020-09-09 11:56发布

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

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


大家好,

我正在配置发送方REST池以使用Ariba API。 我在标头字段中传递了两个值1st临时oauth令牌和2nd API Key,它工作正常。 API密钥不变,但令牌每隔27分钟就会过期。

我已经编写了Java代码来动态获取令牌并将其传递到DynamicConfiguration中,但不知道将access_token变量放在REST适配器中的位置。

DynamicConfiguration conf = input.getDynamicConfiguration(); DynamicConfigurationKey keyHeader1 = DynamicConfigurationKey.create(" http://sap.com/xi/XI/系统"," HeaderFieldOne"); conf.put(keyHeader1," Bearer" + access_token);

请指导我两件事

1。 Java映射代码来生成令牌(我已经写过,但是需要示例代码才能更好地理解)

2。 如何在发件人REST适配器中配置令牌变量。

适配器配置:-

当我在消息协议中选择REST时,将出现XI动态属性,但是HTTP Header选项卡不存在,我将在其中提及

授权载体{access_token}?

感谢您的时间,

Binod Kumar

(16.2 kB)

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

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


大家好,

我正在配置发送方REST池以使用Ariba API。 我在标头字段中传递了两个值1st临时oauth令牌和2nd API Key,它工作正常。 API密钥不变,但令牌每隔27分钟就会过期。

我已经编写了Java代码来动态获取令牌并将其传递到DynamicConfiguration中,但不知道将access_token变量放在REST适配器中的位置。

DynamicConfiguration conf = input.getDynamicConfiguration(); DynamicConfigurationKey keyHeader1 = DynamicConfigurationKey.create(" http://sap.com/xi/XI/系统"," HeaderFieldOne"); conf.put(keyHeader1," Bearer" + access_token);

请指导我两件事

1。 Java映射代码来生成令牌(我已经写过,但是需要示例代码才能更好地理解)

2。 如何在发件人REST适配器中配置令牌变量。

适配器配置:-

当我在消息协议中选择REST时,将出现XI动态属性,但是HTTP Header选项卡不存在,我将在其中提及

授权载体{access_token}?

感谢您的时间,

Binod Kumar

(16.2 kB)
付费偷看设置
发送

一周热门 更多>