.NET: определение URL прокси - PullRequest
       0

.NET: определение URL прокси

0 голосов
/ 13 сентября 2011

Я хочу передать прокси моему веб-сервису.Я нашел следующий код

MyWebService myService = new MyWebService(); 
System.Net.WebProxy proxyObject = 
    new System.Net.WebProxy("http://proxyserver:80/", true); 
myService.Proxy = proxyObject;  
myService.MyMethod();

Как мне получить "http://proxyserver:80/" динамически?

1 Ответ

1 голос
/ 13 сентября 2011

Попробуйте:

 IWebProxy proxy = WebRequest.GetSystemWebProxy();
 proxy.Credentials = CredentialCache.DefaultCredentials;
 webRequest.Proxy = proxy;

Метод GetSystemWebProxy считывает настройки прокси-сервера системы, настроенные в параметрах Internet Explorer.Если это не то, что вам нужно, боюсь, что нет способа автоматически определить адрес какого-то неизвестного прокси-сервера.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...