O servidor remoto retornou um erro: (407) Autenticação de proxy necessária
Estou recebendo esse erro quando ligo para um serviço da web:
"O servidor remoto retornou um erro: (407) autenticação de proxy necessária".
Tenho a ideia geral e posso fazer o código funcionar adicionando
myProxy.Credentials = NetworkCredential("user", "password", "domain");
ou usando DefaultCredentials no código. Meu problema é que a chamada para o serviço da web funciona em produção sem isso.
Parece que existe uma solução sem código envolvendo o Machine.config, mas o que é? No momento, não consigo acessar o arquivo machine.config da caixa de produção para ver como isso é. Tentei atualizar meu machine.config da seguinte maneira, mas ainda recebo o erro 407.
<system.net>
<defaultProxy enabled="true" useDefaultCredentials="true">
<bypasslist>
<clear />
</bypasslist>
<proxy proxyaddress="myproxy:9000"
usesystemdefault="false"
bypassonlocal="true"
autoDetect="False" />
</defaultProxy>
</system.net>