Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Configura o servidor proxy HTTP (Protocolo de Transferência de Hipertexto).
<configuração><system.net><defaultProxy>
Observação
Se você estiver migrando para o .NET 6+, configure o servidor proxy usando a HttpClient.DefaultProxy propriedade.
Sintaxe
<defaultProxy
enabled="True|False"
useDefaultCredentials="True|False">
<bypasslist>...</bypasslist>
<proxy>...</proxy>
<module>...</module>
</defaultProxy>
Atributos e elementos
As seções a seguir descrevem atributos, elementos filho e elementos pai.
Attributes
| Elemento | Descrição |
|---|---|
enabled |
Especifica se um proxy Web é usado. O valor padrão é True. |
useDefaultCredentials |
Especifica se as credenciais padrão para esse host são usadas para acessar o proxy Web. O valor padrão é False. |
Elementos filho
| Elemento | Descrição |
|---|---|
| lista de bypass | Fornece um conjunto de expressões regulares que descrevem endereços que não usam o proxy. |
| module | Adiciona um novo módulo proxy ao aplicativo. |
| proxy | Define um servidor proxy. |
Elementos pai
| Elemento | Descrição |
|---|---|
| system.net | Contém configurações que especificam como o .NET Framework se conecta à rede. |
Observações
Se o defaultProxy elemento estiver vazio, as configurações de proxy do sistema serão usadas.
Uma exceção será gerada se o elemento do módulo especificar um tipo não público, o tipo não derivar da IWebProxy classe, uma exceção do construtor sem parâmetros desse objeto ou uma exceção ocorrida ao recuperar o proxy padrão especificado pelo sistema. A InnerException propriedade na exceção deve ter mais informações sobre a causa raiz do erro.
Arquivos de configuração
Esse elemento pode ser usado no arquivo de configuração do aplicativo ou no arquivo de configuração do computador (Machine.config).
Example
O exemplo a seguir usa os padrões do proxy do sistema, especifica o endereço proxy e ignora o proxy para acesso local e contoso.com.
<configuration>
<system.net>
<defaultProxy>
<proxy
usesystemdefault="True"
proxyaddress="http://192.168.1.10:3128"
bypassonlocal="True"
/>
<bypasslist>
<add address="[a-z]+\.contoso\.com$" />
</bypasslist>
</defaultProxy>
</system.net>
</configuration>