Как установить прокси без учетных данных для WebClient c.net - PullRequest
0 голосов
/ 05 августа 2011

У меня есть прокси-сервер и номер порта, но у меня нет учетных данных. Как веб-клиент может пройти через этот прокси-сервер, приведенный ниже код выдает ошибку

string proxyserver = "http://10.0.0.127:8080/";
    IWebProxy proxy = new WebProxy(proxyserver);
    proxy.Credentials = CredentialCache.DefaultCredentials;
    WebClient.Proxy = proxy;
     byte[] rawResponse = WebClient.UploadFile(url, filename);

Если я использую CredentialCache, у меня нет типа аутентификации и сетевого идентификатора. Есть ли другой способ назначить мой прокси для WebClient

спасибо,

michaled

1 Ответ

0 голосов
/ 05 августа 2011

Если код, который вы указали, не является лишь частью вашего фактического кода, вам нужно будет связать прокси, созданный с объектом WebClient, с помощью свойства Proxy (см. Документацию ниже):

WebClientСвойство .Proxy

Если вы уже делаете это, игнорируйте это.

...