我是snaplogic的新手。
我有一个Soap API,它具有两个对用户进行身份验证的authenticate(username,password)方法,然后有一些x()可以完成一些工作。
我是PHP开发人员,当我在PHP中使用SoapClient库时,代码可以正常工作。首先调用身份验证,然后调用x。
但是在Snaplogic中,我的第一个请求可以正常工作,即身份验证。但是在第二个请求中,它说您需要进行身份验证。我把所有电话都合并了。我已经将第一次通话的cookie传递给了其他人。
通过写HTTP标头
cookie:值是先前的请求集cookie。
任何人都可以弄清楚,我在哪里做错了?
答案 0 :(得分:0)
与其他工具不同,您不需要先进行单独的身份验证调用即可进行主要的SOAP调用。在SnapLogic中,您必须设置一个与正在使用的快照相对应的帐户,身份验证将由该帐户处理。
在您的情况下,它将是一个 SOAP基本身份验证帐户。创建帐户后,您需要在 SOAP Execute 快照中(通过“帐户”标签)配置该帐户。