Поделиться через


Элемент <defaultProxy> (параметры сети)

Обновлен: Ноябрь 2007

Настраивает прокси-сервер протокола HTTP.

Элемент <configuration>
  Элемент <system.Net> (параметры сети)
    Элемент <defaultProxy> (параметры сети)

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

Атрибуты и элементы

В следующих разделах описываются атрибуты, дочерние и родительские элементы.

Атрибуты

Элемент

Описание

enabled

Указание того, используется ли веб-прокси. По умолчанию используется значение true.

useDefaultCredentials

Указание того, используются ли учетные данные этого узла для доступа к веб-прокси. По умолчанию используется значение false.

Дочерние элементы

Элемент

Описание

bypasslist

Набор регулярных выражений, описывающих адреса, для которых прокси не используется.

module

Добавляет в приложение новый модуль прокси.

proxy

Определение прокси-сервера.

Родительские элементы

Элемент

Описание

system.net

Содержит параметры, определяющие способ подключения платформы .NET Framework к сети.

Заметки

Если элемент defaultProxy пуст, используются настройки прокси из обозревателя Internet Explorer. Такая реакция является отличием по сравнению с платформой .NET Framework версии 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>

См. также

Ссылки

Схема параметров сети

System.Net.WebProxy