使用外部参数修改CPI SOAP接收者凭证名称

2020-09-04 02:18发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨,是否可以使用Groovy脚本...

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

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


嗨,是否可以使用Groovy脚本控制SOAP接收器参数。

我的凭据名称位于变量{{OAUTH_TAXENGINE}}中。

我想读取此值,并使用groovy脚本将其设置为其他值。

我已经在安全材料中同时拥有两个值。

请参阅附件。

(90.8 kB)
2条回答
Aaron 3364
2020-09-04 03:07

谢谢我也尝试一下。

我还尝试将标头作为$ {header.credential}传递给SOAP凭证名称。

消息标头中有一个内容修饰符,名称为"凭据"。

Type全局变量,也尝试将Type作为Header,但得到相同的错误。

在安全方面,我的别名为ONESOURCE_Credentials

运行iFlow时出现错误:

消息"故障:java.lang.IllegalStateException:安全存储服务未为别名返回任何凭据",由" NodeManagerException:[CONTENT] [CONTENT_DEPLOY] [ErrorEmptyAlias]:无法检索空别名的工件"引起

请帮助说明为什么说空别名。

我是否需要以其他方式设置标头变量'credential'?

我认为$ {header.credential}没有得到正确传递给SOAP接收器设置中凭据名称的别名'ONESOURCE_Credentials'的值。

请指导我。