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.
Define um servidor proxy.
<configuração>
<system.net>
<defaultProxy>
<procuração>
Sintaxe
<proxy
autoDetect="True|False|Unspecified"
bypassonlocal="True|False|Unspecified"
proxyaddress="uriString"
scriptLocation="uriString"
usesystemdefault="True|False|Unspecified"
/>
Atributos e elementos
As seções a seguir descrevem atributos, elementos filho e elementos pai.
Attributes
| Atributo | Descrição |
|---|---|
autoDetect |
Especifica se o proxy é detectado automaticamente. O valor padrão é Unspecified. |
bypassonlocal |
Especifica se o proxy é ignorado para recursos locais. Os recursos locais incluem o servidor local (http://localhostou http://127.0.0.1http://loopback) e um URI sem um período (http://webserver). O valor padrão é Unspecified. |
proxyaddress |
Especifica o URI do proxy a ser usado. |
scriptLocation |
Especifica o local do script de configuração. Não use o bypassonlocal atributo com esse atributo. |
usesystemdefault |
Especifica se as configurações de proxy do sistema devem ser usadas. Se definido como True, os atributos subsequentes substituirão as configurações de proxy do sistema. O valor padrão é Unspecified. |
Elementos filho
Nenhum.
Elementos pai
| Elemento | Descrição |
|---|---|
| defaultProxy | Configura o servidor proxy HTTP (Protocolo de Transferência de Hipertexto). |
Valor do texto
Observações
O proxy elemento define um servidor proxy para um aplicativo. Se esse elemento estiver ausente do arquivo de configuração, o .NET Framework usará as configurações de proxy do sistema.
O valor do proxyaddress atributo deve ser um URI (Uniform Resource Indicator) bem formado.
O scriptLocation atributo refere-se à detecção automática de scripts de configuração de proxy. A WebProxy classe tentará localizar um script de configuração (geralmente chamado Wpad.dat) quando a opção Usar script de configuração automática for selecionada para a conexão nas propriedades da Internet. Se bypassonlocal for definido como qualquer valor, scriptLocation será ignorado.
Uma exceção será gerada se o proxyaddress atributo especificar um proxy padrão inválido. 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.
<configuration>
<system.net>
<defaultProxy>
<proxy
usesystemdefault="True"
proxyaddress="http://192.168.1.10:3128"
bypassonlocal="True"
/>
</defaultProxy>
</system.net>
</configuration>