WSDualHttpBinding.BypassProxyOnLocal Właściwość

Definicja

Pobiera lub ustawia wartość wskazującą, czy pominąć serwer proxy dla adresów lokalnych.

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

Wartość właściwości

true ominąć serwer proxy dla adresów lokalnych; w przeciwnym razie , false. Wartość domyślna to false.

Przykłady

W poniższym przykładzie pokazano, jak określić powiązanie wsDualHttpBinding w pliku konfiguracji.

Poniższy przykład ustawia tę właściwość, aby wskazać, że serwer proxy powinien zostać pominięty dla zasobów lokalnych.

WSDualHttpBinding BypassProxyOnLocalBinding =
    new WSDualHttpBinding();
BypassProxyOnLocalBinding.BypassProxyOnLocal = true;
Dim BypassProxyOnLocalBinding As New WSDualHttpBinding()
BypassProxyOnLocalBinding.BypassProxyOnLocal = True

Wartość tej właściwości można również ustawić w pliku konfiguracji.

Uwagi

Zasób internetowy jest lokalny, jeśli ma adres lokalny. Adres lokalny to taki, który znajduje się na tym samym komputerze, lokalnej sieci LAN lub intranecie i jest identyfikowany, syntaktycznie, przez brak kropki (.), jak w identyfikatorach http://webserver/ URI i http://localhost/.

BypassProxyOnLocal Ustawienie właściwości określa, czy punkty końcowe skonfigurowane przy WSDualHttpBinding użyciu serwera proxy podczas uzyskiwania dostępu do zasobów lokalnych.

Jeśli BypassProxyOnLocal jest to true, żądania do lokalnych zasobów internetowych nie używają serwera proxy. Użyj nazwy hosta (zamiast localhost) , jeśli chcesz, aby klienci przechodzili przez serwer proxy podczas rozmowy z usługami na tej samej maszynie, gdy ta właściwość ma wartość true.

Gdy BypassProxyOnLocal jest to false, wszystkie żądania internetowe są wysyłane za pośrednictwem serwera proxy.

Dotyczy