Share via


<proxy> 要素

プロキシ サーバーを定義します。

<configuration>
   <system.net>
      <defaultProxy>
         <proxy>

<proxy
   usesystemdefault = "false | true"
   bypassonlocal = "true | false"
   proxyaddress = "proxy address including port"
/>

省略可能属性

属性 説明
usesystemdefault アプリケーションで既定のシステム プロキシが使用されることを示します。
bypassonlocal ローカル アドレスでプロキシが使用されないことを示します。
proxyaddress インターネット プロキシの URI または IP アドレス。

解説

<proxy> 要素は、アプリケーションのプロキシ サーバーを定義します。usesystemdefault 属性が true の場合、アプリケーションでは、[インターネット オプション] ダイアログ ボックスで定義したプロキシが使用されます。

bypassonlocal プロパティが true の場合、ローカル アドレスではプロキシが使用されません。ローカル アドレスは、ピリオドを含まないアドレスであるか、localhost、loopback、または 127.0.0.1 のいずれかの値であるか、ローカル コンピュータの名前と一致する値になります。

アプリケーションの構成でポート 80 にあるインターネット プロキシ "proxyserver" を使用し、ローカル アドレスをバイパスする例を次に示します。

<configuration>
   <system.net>
      <defaultProxy>
         <proxy
            proxyaddress = "http://proxyserver:80"
            bypassonlocal = "true"
/>
      </defaultProxy>
   </system.net>
</configuration>

構成ファイル

この要素は、アプリケーション構成ファイル、マシン構成ファイル (Machine.config)、および発行者ポリシー ファイルで使用できます。

参照

<defaultproxy> 要素 | ネットワーク設定スキーマ