<defaultProxy> Elemento (configurações de rede)
Configura o servidor de proxy do protocolo de transferência de hipertexto (HTTP).
<defaultProxy
enabled="true|false"
useDefaultCredentials="true|false"
<bypasslist> … </bypasslist>
<proxy> … </proxy>
<module> … </module>
/>
Atributos e elementos
As seções a seguir descrevem atributos, elementos filho, e elementos pai.
Atributos
Elemento |
Descrição |
---|---|
enabled |
Especifica se um proxy da web é usado. O valor padrão é true. |
useDefaultCredentials |
Especifica se as credenciais padrão para este host são usadas para acessar o proxy da web. O valor padrão é false. |
Elementos filho
Elemento |
Descrição |
---|---|
Fornece um conjunto de expressões regulares que descrevem os endereços que não usam o proxy. |
|
Adiciona um novo módulo de proxy para o aplicativo. |
|
Define um servidor proxy. |
Elementos pai
Elemento |
Descrição |
---|---|
Contém configurações que especificam como o.NET Framework se conecta à rede. |
Comentários
Se o elemento defaultProxy estiver vazio, as configurações de proxy do Internet Explorer serão usadas. Esse comportamento é diferente da versão 1.1 do.NET Framework.
Uma exceção é lançada se o módulo elemento Especifica um tipo não-públicos, o tipo não é derivado de IWebProxy classe, uma exceção do construtor padrão deste objeto, ou ocorreu uma exceção ao recuperar o proxy padrão do sistema especificado. O InnerException propriedade sobre a exceção deve ter mais informações sobre a causa do erro.
Configuration Files
Esse elemento pode ser usado no arquivo de configuração do aplicativo ou o arquivo de configuração da máquina (Machine. config).
Exemplo
O exemplo de código a seguir utiliza os padrões do proxy do Internet Explorer, especifica o endereço de proxy e ignora o proxy para acesso local e contoso.com.
<configuration>
<system.net>
<defaultProxy>
<proxy
usesystemdefaults="true"
proxyaddress="http://192.168.1.10:3128"
bypassonlocal="true"
/>
<bypasslist
<add address="[a-z]+\.contoso\.com" />
</bypasslist>
</defaultProxy>
</system.net>
</configuration>