<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>

Ayrıca bkz.