共用方式為


<defaultProxy> 項目 (網路設定)

設定超文字傳輸協定 (HTTP) Proxy 伺服器。

<defaultProxy
  enabled="true|false"
  useDefaultCredentials="true|false"
  <bypasslist> … </bypasslist>
  <proxy> … </proxy>
  <module> … </module>
/>

屬性和項目

下列各節將說明屬性、子項目和父項目。

屬性

項目

描述

enabled

指定是否使用 Web Proxy。 預設值是 true。

useDefaultCredentials

指定是否會使用此主機的預設認證來接受 Web Proxy。 預設值是 false。

子項目

項目

描述

<bypasslist>

提供一組規則運算式 (Regular Expression),描述不使用 Proxy 的位址。

<module>

將新的 Pxory 模組加入至應用程式。

<proxy>

定義 Proxy 伺服器。

父項目

項目

描述

<system. net>

包含指定 .NET Framework 如何連接至網路的設定。

備註

如果 defaultProxy 項目是空的,則會使用 Internet Explorer 中的 Proxy 設定。 這個行為與 .NET Framework 1.1 版不同。

如果 <module> 項目指定非公用型別,該型別不衍生自 IWebProxy 類別,從這個物件的預設建構函式中發生例外狀況,或者當擷取系統指定的預設 Proxy 時發生例外狀況,就會擲回例外狀況。 例外狀況上的 InnerException 屬性應該會有造成錯誤之根目錄的詳細資訊。

組態檔

這個項目可以用於應用程式組態檔或電腦組態檔 (Machine.config)。

範例

下列程式碼範例會使用 Internet Explorer Proxy 的預設值,指定 Proxy 位址,並且略過本機存取和 contoso.com 的 Proxy。

<configuration>
  <system.net>
    <defaultProxy>
      <proxy
        usesystemdefaults="true"
        proxyaddress="http://192.168.1.10:3128"
        bypassonlocal="true"
      />
      <bypasslist
        <add address="[a-z]+\.contoso\.com" />
      </bypasslist>
    </defaultProxy>
  </system.net>
</configuration>

請參閱

參考

網路設定結構描述

System.Net.WebProxy