<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)、および発行者ポリシー ファイルで使用できます。