2009-12-15 7 views
0

J'essaie d'ajouter un service Web via une référence Web, je suis en mesure de trouver le service tout en essayant de l'ajouter, impossible d'ajouter, l'option est désactivée . Je suppose que c'est à cause des paramètres de proxy, que suggérez-vous? En mentionnant le proxy dans l'application cliente, quel proxy devrais-je mentionner, le proxy de mon ordinateur dans lequel est hébergée l'application client qui consomme le service Web ou le proxy de la machine sur laquelle le service Web est hébergé?Paramètres proxy pour le service Web (serveur hébergé client ou service)

Répondre

0

Si l'ordinateur client accède à Internet (et donc au service Web) via un serveur proxy, l'application cliente doit connaître ces paramètres proxy.

+0

oui Anders, j'ai essayé de donner le proxy de la machine cliente dans l'application cliente, en ayant toujours un problème. Que se passe-t-il si le serveur sur lequel le service Web est hébergé possède des paramètres de proxy? avons-nous besoin de le mentionner quelque part dans l'application cliente afin de contourner ce proxy également? –

+0

Non, vous ne devriez pas avoir à faire cela. Êtes-vous en mesure d'accéder au service Web à partir de la machine cliente à l'aide d'un navigateur Web? Le serveur est-il derrière un pare-feu? –

+0

Oui, je suis en mesure de parcourir le service à partir de l'ordinateur client, et le pare-feu est activé sur le serveur hébergé. –

0

Mon problème a été résolu après 2 mois. J'étais occupé avec d'autres articles donc je ne pouvais pas travailler dessus. Maintenant que je résous à travers une technique simple. J'ai hébergé le service web dans l'environnement local et ajouté la référence web. Ensuite, j'ai hébergé le même service Web dans le serveur Web qui est dans un environnement et un réseau différents. et j'ai pris l'URL de celui-ci et remplacé dans le fichier de classe du service Web qui a été créé précédemment pendant que j'ai essayé d'ajouter une référence Web de l'environnement local.