BasicHttpBinding.BypassProxyOnLocal Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém ou define um valor que indica se o servidor de proxy deve ser ignorado para endereços locais.
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
Valor da propriedade
true
para ignorar o servidor proxy em endereços locais; caso contrário, false
. O valor padrão é false
.
Exemplos
O exemplo a seguir define essa propriedade para indicar que o proxy deve ser ignorado para recursos locais.
BasicHttpBinding binding = new BasicHttpBinding();
binding.BypassProxyOnLocal = true;
O valor dessa propriedade também pode ser definido no arquivo de configuração.
<configuration>
<system.serviceModel>
<bindings>
<basicHttpBinding>
<binding name="Binding1"
bypassProxyOnLocal="true">
<security mode="None" />
</binding>
</basicHttpBinding>
</bindings>
</system.serviceModel>
</configuration>
Comentários
Um recurso da Internet será local se tiver um endereço local. Um endereço local é aquele que está no mesmo computador, na LAN local ou na intranet e é identificado, sintaticamente, pela falta de um ponto (.) como nos URIs http://webserver/
e http://localhost/
.
Definir a propriedade BypassProxyOnLocal determina se os pontos de extremidade configurados com o usam o BasicHttpBinding servidor proxy ao acessar recursos locais.
Se BypassProxyOnLocal for true
, as solicitações para recursos locais da Internet não usarão o servidor proxy. Use o nome do host (em vez de localhost
) se desejar que os clientes passem por um proxy ao falar com serviços no mesmo computador quando essa propriedade for definida true
como .
Quando BypassProxyOnLocal é false
, todas as solicitações de Internet para URIs não localhost são feitas por meio do servidor proxy. As solicitações para URIs com localhost não usarão o servidor proxy independentemente da configuração BypassProxyOnLocal.