BasicHttpBinding.BypassProxyOnLocal Свойство

Определение

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

public:
 property bool BypassProxyOnLocal { bool get(); void set(bool value); };
public bool BypassProxyOnLocal { get; set; }
member this.BypassProxyOnLocal : bool with get, set
Public Property BypassProxyOnLocal As Boolean

Значение свойства

Boolean

Значение true для обхода прокси-сервера для локальных адресов. В противном случае — значение false. Значение по умолчанию — false.

Примеры

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

BasicHttpBinding binding = new BasicHttpBinding();
binding.BypassProxyOnLocal = true;

Значение этого свойства также может быть задано в файле конфигурации.

<configuration>
  <system.serviceModel>

    <bindings>
      <basicHttpBinding>
        <binding name="Binding1" 
                 bypassProxyOnLocal="true">
          <security mode="None" />
        </binding>
      </basicHttpBinding>
    </bindings>
  </system.serviceModel>

</configuration>

Комментарии

Интернет-ресурс является локальным, если у него локальный адрес. Локальный адрес — это адрес, который находится на одном компьютере, локальной локальной локальной сети или интрасети и определяется синтаксически, отсутствием точки (.) как в URI http://webserver/ и http://localhost/.

Установка свойства BypassProxyOnLocal определяет, настроены ли конечные точки с BasicHttpBinding использованием прокси-сервера при доступе к локальным ресурсам.

Если параметр BypassProxyOnLocal равен true, запросы к локальным интернет-ресурсам не используют прокси-сервер. Когда этому свойству присвоено значение localhost, используйте имя узла (а не true), если необходимо, чтобы клиенты проходили через прокси-сервер при взаимодействии со службами на том же компьютере.

Если параметр BypassProxyOnLocal равен false, через прокси-сервер выполняются все интернет-запросы к URI, отличные от localhost. Запросы к URI с localhost не будут использовать прокси-сервер независимо от параметра BypassProxyOnLocal.

Применяется к