Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Element<system.Net> konfigurace (Nastavení sítě) obsahuje informace o konfiguraci sítě pro aplikace. Pomocí elementu<system.Net> Element (Nastavení sítě) můžete nastavit proxy servery, nastavit parametry správy připojení a zahrnout do aplikace vlastní moduly ověřování a žádosti.
Element <defaultProxy> definuje proxy server vrácený GlobalProxySelection třídou. Každá HttpWebRequest , která nemá vlastní Proxy vlastnost nastavenou na konkrétní hodnotu, používá výchozí proxy server. Kromě nastavení adresy proxy můžete vytvořit seznam adres serveru, které nebudou proxy server používat, a můžete označit, že proxy server by se neměl používat pro místní adresy.
Je důležité si uvědomit, že nastavení internetu systému se kombinuje s nastavením konfigurace, přičemž druhá má přednost.
Následující příklad nastaví výchozí adresu proxy serveru na http://proxyserver, označuje, že proxy by se nemělo používat pro místní adresy a určuje, že všechny požadavky na servery umístěné v contoso.com doméně by měly obejít proxy server.
<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>
Pomocí elementu<connectionManagement> (Nastavení sítě) nakonfigurujte počet trvalých připojení, která lze provést na konkrétní server nebo na všechny ostatní servery. Následující příklad nakonfiguruje aplikaci tak, aby používala dvě trvalá připojení k serveru www.contoso.com, čtyři trvalá připojení k serveru s IP adresou 192.168.1.2 a jedním trvalým připojením ke všem ostatním serverům.
<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>
Vlastní ověřovací moduly jsou nakonfigurovány s prvkem <authenticationModules> (Nastavení sítě). Vlastní ověřovací moduly musí implementovat IAuthenticationModule rozhraní.
Následující příklad konfiguruje vlastní ověřovací modul.
<configuration>
<system.net>
<authenticationModules>
<add type="MyAuthModule, MyAuthModule.dll" />
</authenticationModules>
</system.net>
</configuration>
Pomocí elementu<webRequestModules> Element (Nastavení sítě) můžete nakonfigurovat aplikaci tak, aby používala vlastní moduly specifické pro protokol k vyžádání informací z internetových prostředků. Zadané moduly musí implementovat IWebRequestCreate rozhraní. Moduly pro výchozí požadavky HTTP, HTTPS a soubory můžete přepsat tak, že v konfiguračním souboru specifikujete svůj vlastní modul, jak je ukázáno v následujícím příkladu.
<configuration>
<system.net>
<webRequestModules>
<add
prefix="HTTP"
type = "MyHttpRequest.dll, MyHttpRequestCreator"
/>
</webRequestModules>
</system.net>
</configuration>