如何在SnapLogic中将身份验证标头从一个肥皂请求传递到另一个肥皂请求

时间:2018-10-12 14:54:54

标签: soap snaplogic

我是snaplogic的新手。

我有一个Soap API,它具有两个对用户进行身份验证的authenticate(username,password)方法,然后有一些x()可以完成一些工作。

我是PHP开发人员,当我在PHP中使用SoapClient库时,代码可以正常工作。首先调用身份验证,然后调用x。

但是在Snaplogic中,我的第一个请求可以正常工作,即身份验证。但是在第二个请求中,它说您需要进行身份验证。我把所有电话都合并了。我已经将第一次通话的cookie传递给了其他人。

通过写HTTP标头

cookie:值是先前的请求集cookie。

任何人都可以弄清楚,我在哪里做错了?

1 个答案:

答案 0 :(得分:0)

与其他工具不同,您不需要先进行单独的身份验证调用即可进行主要的SOAP调用。在SnapLogic中,您必须设置一个与正在使用的快照相对应的帐户,身份验证将由该帐户处理。

在您的情况下,它将是一个 SOAP基本身份验证帐户。创建帐户后,您需要在 SOAP Execute 快照中(通过“帐户”标签)配置该帐户。