Magento SOAP API V2 avec C #: problème avec les magasins nécessitant une authentification HTTP

QUESTION RÉVISÉE
J’ai révisé la question initiale (voir ci-dessous) afin de pouvoir marquer une partie du problème comme réponse. Alors, voici:
J’ai créé un outil permettant d’importer les commandes clients des magasins clients (magento) en vue de leur intégration dans notre système de traitement des commandes traditionnel. J’ai cinq magasins à importer. L’un d’eux a l’authentification HTTP définie sur son magasin et la connexion à mon API échoue pour cette raison. Comment puis-je passer au-dessus de cela?

QUESTION ORIGINALE (Titre: Importation de commandes clients depuis Magento à l’aide de C #: une erreur s’est produite dans le document XML (2, 372)):

J’ai créé un outil permettant d’importer les commandes clients des magasins clients (magento) en vue de leur intégration dans notre système de traitement des commandes traditionnel. J’ai cinq magasins à importer. Trois fonctionnent bien.

Cela arrivera souvent, vous avez juste de la chance et c’est la première fois que vous rencontrez ce problème.

Ce que vous pouvez faire, c’est utiliser fiddler pour savoir pourquoi vous recevez un mauvais format XML, car .NET ne l’parsing que et constate que Magento n’a rien envoyé qui vaille la peine d’être essayé car il a été créé de manière erronée.

Normalement, vous finissez par parsingr les réponses brutes de Magento, ou utilisez des appels XmlRpc.

Mais pour l’instant, vérifiez que vous avez plus d’un test à faire, la différence entre les réponses de fiddler.

En ce qui concerne votre authentification, vous devez demander à l’hôte les informations d’identification et les append à votre demande en tant que nouvel object NetworkCredentials dans la propriété correcte de votre object service.