Ich versuche, Webservice-SOAP-Anfragen an Neolane mit Coldfusion und CFHTTP zu stellen.Coldfusion - Fehler beim Erstellen einer SOAP-Anfrage an Neolane
Ich habe die SOAP-Anfrage direkt aus Neolanes Dokumentation kopiert, ich denke, das ist in Ordnung.
zurück Die Fehlermeldung lautet:
SOAP-ENV: clientle Nachricht XML SOAP est incorrect (Service '', méthode 'POST'). Le nom de méthode 'ExecuteQuery' du Paquet SOAP ne pas à celui entsprechen du parametre 'action' de l'en-tête 'Content-Type' ('')
was übersetzt:
SOAP-ENV: clientle SOAP XML-Nachricht ist falsch (Service '' Methode 'POST'). Der Methodenname "ExecuteQuery" SOAP-Paket stimmt nicht mit dem Parameter "action" im Header "Content-type" ('') überein
Ist der Aktionsparameter im Content-Type-Header von Coldfusion im CFHTTP gesetzt? Gibt es etwas, das mit cfhttpparam hinzugefügt werden sollte?
Jede Anleitung wäre willkommen.
Danke, Gary
Update: Gefunden Lösung. Erforderlich, um SOAPAction mit cfhttpparam hinzuzufügen und eine alternative Authentifizierungsmethode zu verwenden, die sich vom Beispiel in der Dokumentation unterscheidet.