更新 : 2007 年 11 月
ハイパーテキスト転送プロトコル (HTTP: Hypertext Transfer Protocol) プロキシ サーバーを構成します。
<configuration> 要素
<system.Net> 要素 (ネットワーク設定)
<defaultProxy> 要素 (ネットワーク設定)
<defaultProxy
enabled="true|false"
useDefaultCredentials="true|false"
<bypasslist> … </bypasslist>
<proxy> … </proxy>
<module> … </module>
/>
以降のセクションでは、属性、子要素、および親要素について説明します。
要素 |
説明 |
---|---|
enabled |
Web プロキシが使用されているかどうかを指定します。既定値は、true です。 |
useDefaultCredentials |
このホストに対する既定の資格情報が Web プロキシにアクセスするために使用されるかどうかを指定します。既定値は、false です。 |
要素 |
説明 |
---|---|
プロキシを使用しないアドレスを記述する一連の正規表現を提供します。 |
|
新しいプロキシ モジュールをアプリケーションに追加します。 |
|
プロキシ サーバーを定義します。 |
要素 |
説明 |
---|---|
.NET Framework がネットワークに接続する方法を指定するための設定が含まれています。 |
defaultProxy 要素が空の場合、Internet Explorer のプロキシ設定が使用されます。この動作は、.NET Framework Version 1.1 とは異なります。
この要素は、アプリケーション構成ファイルまたはマシン構成ファイル (Machine.config) で使用できます。
Internet Explorer プロキシの既定値を使用し、プロキシ アドレスを指定し、ローカル アクセスおよび contoso.com のプロキシをバイパスするコード例を次に示します。
<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>