2012-04-06 83 views
0

我正在嘗試使用Coldfusion和CFHTTP向Neolane發出webservice SOAP請求。Coldfusion - 向Neolane發出SOAP請求時發生錯誤

我已經直接從Neolane的文檔中複製了SOAP請求,所以我認爲那沒關係。

返回的錯誤信息是:

SOAP-ENV:ClientLe消息XML SOAP EST不正確的(服務 '',METHODE 'POST')。樂NOM德METHODE '的executeQuery' 杜帕凱SOAP NE對應PASàcelui杜paramètre '動作' DE L'烯-TE '的Content-Type'( '')

其轉換爲:

SOAP-ENV:clientle SOAP XML消息是不正確(服務 '' 的方法 'POST' )。方法名稱'ExecuteQuery'SOAP包與頭部'Content-type'('')中的參數'action'不匹配。'在Content-Type頭部中的操作參數是否由Coldfusion在CFHTTP中設置? 有什麼應該加上cfhttpparam?

任何指導,將不勝感激。

謝謝, 加里

更新:實測值溶液。需要使用cfhttpparam添加SOAPAction,並使用與文檔中的示例不同的替代身份驗證方法。

回答

0

找到解決辦法。需要使用cfhttpparam添加SOAPAction,並使用與文檔中的示例不同的替代身份驗證方法。

相關問題