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>

questionAnswers(6)

yourAnswerToTheQuestion