2010-07-16 4 views
0

Mon site Web sharepoint génère une erreur dans l'environnement de mon client lors de l'appel de HttpWebRequest.GetRequestStream (et il utilise un serveur proxy). L'erreur est "impossible de se connecter au serveur distant".Comment connecter un serveur proxy factice?

Quelle est la meilleure façon de reproduire ce scénario (relier un faux proxy) de ma part pour que mes demandes soient également transmises via le serveur proxy? Cela vous aidera à déboguer ...

Répondre

1

Vous pouvez configurer un serveur proxy dans l'objet HttpWebRequest. En plus de spécifier l'adresse du serveur, vous pouvez ajouter des adresses de contournement.

http://msdn.microsoft.com/en-us/library/system.net.httpwebrequest.proxy(v=VS.71).aspx

La procuration peut également être spécifié dans le fichier de configuration. Cela peut vous aider à tester la solution plus facilement.

http://msdn.microsoft.com/en-us/library/kd3cf2ex.aspx

+0

Je n'utilise un proxy, donc ce serait mon adresse? – Prabhu

+0

Vous aurez besoin d'un serveur proxy pour tester cela, je ne pense pas qu'il y ait un moyen de contourner cela. Vous pouvez héberger un proxy Squid pour tester si vous n'avez pas le vôtre: http://www.squid-cache.org/ Les méthodes ci-dessus vous permettront de spécifier un proxy pour une requête web individuelle ou pour une application web. – fletcher