Coldfusion - 向Neolane发出SOAP请求时出错

时间:2012-04-06 23:31:40

标签: soap coldfusion cfhttp neolane

我正在尝试使用Coldfusion和CFHTTP向Neolane发出Web服务SOAP请求。

我直接从Neolane的文档中复制了SOAP请求,所以我认为没关系。

返回的错误消息是:

SOAP-ENV:ClientLe消息XML SOAP est不正确(service'',méthode'POST').Le nomdeméthode'ExecuteQuery'dupaquet SOAP ne对应pasàceluiduparamètre'action'del'en-tête 'Content-Type'('')

转换为:

SOAP-ENV:clientle SOAP XML消息不正确(服务''方法'POST')。方法名称'ExecuteQuery'SOAP包与标题'Content-type'('')中的参数'action'不匹配

CFHTTP中Coldfusion设置的Content-type标头中的action参数是? 是否应该添加cfhttpparam?

任何指导都将不胜感激。

谢谢, 加里

更新:找到解决方案。需要使用cfhttpparam添加SOAPAction并使用与文档中的示例不同的替代身份验证方法。

1 个答案:

答案 0 :(得分:0)

找到解决方案。需要使用cfhttpparam添加SOAPAction并使用与文档中的示例不同的替代身份验证方法。