J'essaie de faire des requêtes SOAP de service web vers Neolane en utilisant Coldfusion et CFHTTP.Coldfusion - erreur lors de la création d'une requête SOAP sur Neolane
J'ai copié la requête SOAP directement à partir de la documentation de Neolane, donc je pense que c'est correct.
Le message d'erreur renvoyé est:
SOAP-ENV: clientle XML message SOAP is incorrect (service '', méthode 'POST'). Le nom de méthode 'ExecuteQuery' du paquet SOAP ne correspond pas Celui å du Paramètre 'action' de l'en-tête 'Content-type' ('')
qui se traduit par:
SOAP-ENV: clientle message XML SOAP est incorrect (service '' méthode 'POST'). Le nom de méthode 'ExecuteQuery' ne correspond pas au paramètre 'action' dans l'en-tête 'Content-type' ('')
Le paramètre action est-il dans l'en-tête Content-type défini par Coldfusion dans le CFHTTP? Y a-t-il quelque chose qui devrait être ajouté avec cfhttpparam?
Toutes les instructions seraient appréciées.
Merci, Gary
Mise à jour: solution trouvée. Nécessaire d'ajouter SOAPAction à l'aide de cfhttpparam et d'utiliser une autre méthode d'authentification différente de l'exemple de la documentation.