Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
<system.Net> Öğesi (Ağ Ayarları) yapılandırma öğesi, uygulamalar için ağ yapılandırma bilgilerini içerir.
<system.Net> Öğesi (Ağ Ayarları) öğesini kullanarak ara sunucuları ayarlayabilir, bağlantı yönetimi parametrelerini ayarlayabilir ve uygulamanıza özel kimlik doğrulaması ve istek modülleri ekleyebilirsiniz.
öğesi, <defaultProxy> sınıfı tarafından GlobalProxySelection döndürülen proxy sunucusunu tanımlar. Kendi Proxy özelliği belirli bir değere ayarlanmamış olan herhangi bir HttpWebRequest, varsayılan proxy'yi kullanır. Proxy adresini ayarlamaya ek olarak, ara sunucuyu kullanmayacak sunucu adreslerinin listesini oluşturabilir ve proxy'nin yerel adresler için kullanılmaması gerektiğini belirtebilirsiniz.
Sistemin İnternet ayarlarının yapılandırma ayarlarıyla birleştirildiğine ve ikincisinin öncelikli olduğuna dikkat etmek önemlidir.
Aşağıdaki örnek varsayılan proxy sunucu adresini olarak http://proxyserverayarlar, proxy'nin yerel adresler için kullanılmaması gerektiğini belirtir ve contoso.com etki alanında bulunan sunuculara yapılan tüm isteklerin proxy'yi atlayacaklarını belirtir.
<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>
Belirli bir sunucuya veya diğer tüm sunuculara yapılabilecek kalıcı bağlantı sayısını yapılandırmak için Öğesi (Ağ Ayarları) öğesini kullanın.<connectionManagement> Aşağıdaki örnek, uygulamayı sunucuya www.contoso.comiki kalıcı bağlantı kullanacak şekilde yapılandırılır; IP adresi 192.168.1.2 olan sunucuya dört kalıcı bağlantı ve diğer tüm sunuculara bir kalıcı bağlantı.
<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>
Özel kimlik doğrulama modülleri Öğesi (Ağ Ayarları) öğesiyle<authenticationModules> yapılandırılır. Özel kimlik doğrulama modülleri arabirimini IAuthenticationModule uygulamalıdır.
Aşağıdaki örnekte özel bir kimlik doğrulama modülü yapılandırılır.
<configuration>
<system.net>
<authenticationModules>
<add type="MyAuthModule, MyAuthModule.dll" />
</authenticationModules>
</system.net>
</configuration>
Uygulamanızı İnternet kaynaklarından bilgi istemek üzere özel protokole özgü modülleri kullanacak şekilde yapılandırmak için Öğesi (Ağ Ayarları) öğesini kullanabilirsiniz<webRequestModules>. Belirtilen modüllerin IWebRequestCreate arabirimini uygulaması gerekir. Aşağıdaki örnekte olduğu gibi yapılandırma dosyasında özel modülünüzü belirterek varsayılan HTTP, HTTPS ve dosya isteği modüllerini geçersiz kılabilirsiniz.
<configuration>
<system.net>
<webRequestModules>
<add
prefix="HTTP"
type = "MyHttpRequest.dll, MyHttpRequestCreator"
/>
</webRequestModules>
</system.net>
</configuration>