动态配置问题,用于在HTTP标头参数"授权"中填充令牌值

2020-08-13 13:11发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨,团队 我有一个获取OAUT...

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

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


嗨,团队

我有一个获取OAUTH令牌并在调用真实API进行身份验证时传递HTTP标头授权的方案。

我能够使用UDF获取令牌值,并且我已经配置了Dynamic config在HTTP标头中传递该值。

执行界面时,没有获得令牌值,如下所示。

请告知UDF和频道设置有什么问题。

问题:

其他适配器通道设置:

UDF

 DynamicConfiguration dynamicConfig =(DynamicConfiguration)container.getTransformationParameters()。get(StreamTransformationConstants.DYNAMIC_CONFIGURATION);
 DynamicConfigurationKey键= DynamicConfigurationKey.create(" http://sap.com/xi/XI/System/REST","授权");
 dynamicConfig.put(key,token); //token是包含值的参数
 返回"";
 
authorization-issue.jpg (14.9 kB)
5条回答
zhangjiyang1323
2020-08-13 13:45

一旦我更改了频道配置(如图所示),此解决方案便会起作用。

您应将"属性名称"标记更改为"授权"

OR

 DynamicConfigurationKey key = DynamicConfigurationKey.create(" http://sap.com/xi/XI/System/REST","令牌"); 

最好的问候

RıdvanÇakır

一周热门 更多>