BasicHttpBinding.BypassProxyOnLocal Propiedad

Definición

Obtiene o establece un valor que indica si debe omitirse el servidor proxy para las direcciones locales.

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 de propiedad

true para omitir el servidor proxy para direcciones locales; de lo contrario, false. El valor predeterminado es false.

Ejemplos

El ejemplo siguiente establece esta propiedad para indicar que el proxy se debería omitir para los recursos locales.

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

El valor de esta propiedad también puede establecerse en el archivo de configuración.

<configuration>
  <system.serviceModel>

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

</configuration>

Comentarios

Un recurso de Internet es local si tiene una dirección local. Una dirección local está en el mismo equipo, en la LAN local o en la intranet y se identifica, sintácticamente, por la falta de un punto (.), como en los URI http://webserver/ y http://localhost/.

Si se establece la propiedad BypassProxyOnLocal, se determina si los puntos de conexión configurados con el BasicHttpBinding servidor proxy usan al acceder a los recursos locales.

Si BypassProxyOnLocal es true, las solicitudes a recursos locales de Internet no usan el servidor proxy. Utilice el nombre de host (en lugar de localhost) si desea que los clientes pasen por un proxy al hablar con los servicios del mismo equipo cuando esta propiedad está establecida como true.

Cuando BypassProxyOnLocal es false, todas las solicitudes de Internet a los URI que no son localhost se realizan a través del servidor proxy. Las solicitudes a los URI con localhost no usarán el servidor proxy independientemente de la configuración BypassProxyOnLocal.

Se aplica a