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 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 para 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, lan local ou intranet e é identificado, sintaticamente, pela falta de um período (.) como nos URIs http://webserver/ e http://localhost/.
Definir a propriedade BypassProxyOnLocal determina se os pontos de extremidade configurados com o BasicHttpBinding servidor proxy usam 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 você quiser que os clientes passem por um proxy ao falar com serviços no mesmo computador quando essa propriedade estiver definida como true.
Quando BypassProxyOnLocal é false, todas as solicitações da 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.