<defaultProxy> öğesi (ağ ayarları)
Köprü Metni Aktarım Protokolü (HTTP) proxy sunucusunu yapılandırıyor.
<configuration><system.net<>defaultProxy>
Not
.NET 6+ sürümüne geçiriyorsanız, özelliğini kullanarak HttpClient.DefaultProxy proxy sunucusunu yapılandırın.
Sözdizimi
<defaultProxy
enabled="True|False"
useDefaultCredentials="True|False">
<bypasslist>...</bypasslist>
<proxy>...</proxy>
<module>...</module>
</defaultProxy>
Öznitelikler ve öğeler
Öznitelikler, alt ve üst öğeler aşağıdaki bölümlerde açıklanmaktadır.
Özellikler
Öğe | Açıklama |
---|---|
enabled |
Web proxy'lerinin kullanılıp kullanılmayacağını belirtir. True varsayılan değerdir. |
useDefaultCredentials |
Web ara sunucusuna erişmek için bu konağın varsayılan kimlik bilgilerinin kullanılıp kullanılmayacağını belirtir. False varsayılan değerdir. |
Alt öğeleri
Öğe | Açıklama |
---|---|
Bypasslist | Ara sunucuyu kullanmayan adresleri açıklayan bir dizi normal ifade sağlar. |
module | Uygulamaya yeni bir proxy modülü ekler. |
Proxy | Bir ara sunucu tanımlar. |
Üst öğeler
Öğe | Açıklama |
---|---|
system.net | .NET Framework'ün ağa nasıl bağlanacağını belirten ayarları içerir. |
Açıklamalar
defaultProxy
öğesi boşsa, sistem ara sunucusu ayarları kullanılır.
Modül öğesi genel olmayan bir tür belirtirse, tür sınıfından IWebProxy türetilmezse, bu nesnenin parametresiz oluşturucusundan bir özel durum oluştuysa veya sistem tarafından belirtilen varsayılan ara sunucu alınırken bir özel durum oluştuysa bir özel durum oluşturulur. Özel InnerException durumdaki özelliği, hatanın kök nedeni hakkında daha fazla bilgiye sahip olmalıdır.
Yapılandırma dosyaları
Bu öğe, uygulama yapılandırma dosyasında veya makine yapılandırma dosyasında (Machine.config) kullanılabilir.
Örnek
Aşağıdaki örnek, sistem proxy'sinden varsayılan değerleri kullanır, proxy adresini belirtir ve yerel erişim ve contoso.com için ara sunucuyu atlar.
<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>