J'ai une application C++ qui consomme un service web .net. Je suis capable d'appeler la webmethod. Le webmethod renvoie une valeur de chaîne. Mais le proxy est incapable d'analyser les valeurs de retour.Le proxy n'est pas capable d'analyser la valeur renvoyée par la méthode web
HRESULT hr = ws.GetFieryIP(str, &ptr, &ptr1);
ws est le proxy généré lorsque j'ai ajouté la référence Web.La valeur de hr est e_fail. Il n'y a pas d'autres informations. Lorsque je débogue l'application, j'ai trouvé que la méthode Beginparse() dans la méthode GetFieryIP() renvoie cette valeur.
Quelle peut-être l'erreur? Y a-t-il un outil pour surveiller les appels?
Vous n'avez pas fourni suffisamment d'informations pour fournir une réponse. Qu'attendez-vous? Qu'est-ce que vous obtenez à la place? Comment savez-vous que c'est le proxy qui a des problèmes? Avez-vous essayé de contourner le proxy? –
J'ai modifié la question. Comment contourner le proxy? – sid