<defaultProxy> 元素(网络设置)
更新:2007 年 11 月
配置超文本传输协议 (HTTP) 代理服务器。
<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 中的代理设置。此行为不同于 1.1 版的 .NET Framework。
配置文件
此元素可以用在应用程序配置文件或计算机配置文件 (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>