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.
O <system.Net> elemento de configuração Elemento (Configurações de Rede) contém informações de configuração de rede para aplicativos. Usando o <system.Net> elemento Elemento (Configurações de Rede), você pode definir servidores proxy, definir parâmetros de gerenciamento de conexão e incluir módulos personalizados de autenticação e solicitação em seu aplicativo.
O <defaultProxy> elemento define o servidor proxy retornado pela GlobalProxySelection classe. Qualquer HttpWebRequest que não tiver sua própria propriedade Proxy definida como um valor específico usa o proxy padrão. Além de definir o endereço proxy, você pode criar uma lista de endereços de servidor que não usarão o proxy e você pode indicar que o proxy não deve ser usado para endereços locais.
É importante observar que as configurações da Internet do sistema são combinadas com as configurações de configuração, com estas últimas tendo precedência.
O exemplo a seguir define o endereço do servidor proxy padrão como http://proxyserver, indica que o proxy não deve ser usado para endereços locais e especifica que todas as solicitações para servidores localizados no domínio contoso.com devem ignorar o proxy.
<configuration>
<system.net>
<defaultProxy>
<proxy
usesystemdefault = "false"
proxyaddress = "http://proxyserver:80"
bypassonlocal = "true"
/>
<bypasslist>
<add address="http://[a-z]+\.contoso\.com/" />
</bypasslist>
</defaultProxy>
</system.net>
</configuration>
Use o <connectionManagement> elemento Elemento (Configurações de Rede) para configurar o número de conexões persistentes que podem ser feitas a um servidor específico ou a todos os outros servidores. O exemplo a seguir configura o aplicativo para usar duas conexões persistentes com o servidor www.contoso.com, quatro conexões persistentes com o servidor com o endereço IP 192.168.1.2 e uma conexão persistente com todos os outros servidores.
<configuration>
<system.net>
<connectionManagement>
<add address="http://www.contoso.com" maxconnection="2" />
<add address="192.168.1.2" maxconnection="4" />
<add address="*" maxconnection="1" />
</connectionManagement>
</system.net>
</configuration>
Os módulos de autenticação personalizados são configurados com o <authenticationModules> elemento Element (Configurações de Rede). Os módulos de autenticação personalizados devem implementar a IAuthenticationModule interface.
O exemplo a seguir configura um módulo de autenticação personalizado.
<configuration>
<system.net>
<authenticationModules>
<add type="MyAuthModule, MyAuthModule.dll" />
</authenticationModules>
</system.net>
</configuration>
Você pode usar o <webRequestModules> elemento Elemento (Configurações de Rede) para configurar seu aplicativo para usar módulos específicos do protocolo personalizado para solicitar informações de recursos da Internet. Os módulos especificados devem implementar a IWebRequestCreate interface. Você pode substituir os módulos http, HTTPS e solicitação de arquivo padrão especificando seu módulo personalizado no arquivo de configuração, como no exemplo a seguir.
<configuration>
<system.net>
<webRequestModules>
<add
prefix="HTTP"
type = "MyHttpRequest.dll, MyHttpRequestCreator"
/>
</webRequestModules>
</system.net>
</configuration>