Я получаю эту ошибку при вызове веб-службы:
"Удаленный сервер ответил на ошибку: (407) Требуется аутентификация прокси".
Я получаю общую идею, и я могу заставить код работать, добавив
myProxy.Credentials = NetworkCredential("user", "password", "domain");
или используя DefaultCredentials в коде. Моя проблема заключается в том, что вызов веб-службы работает без изменений.
Кажется, что есть некодельное решение с участием Machine.config, но что это такое? На данный момент я не могу добраться до файла box machine.config, чтобы посмотреть, как это выглядит. Я попытался обновить файл machine.config следующим образом, но я все еще получаю ошибку 407.
<system.net>
<defaultProxy enabled="true" useDefaultCredentials="true">
<bypasslist>
<clear />
</bypasslist>
<proxy proxyaddress="myproxy:9000"
usesystemdefault="false"
bypassonlocal="true"
autoDetect="False" />
</defaultProxy>
</system.net>