WSDualHttpBinding.BypassProxyOnLocal 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得或設定值,這個值表示是否略過 Proxy 伺服器而改用本機位址。
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
屬性值
true
表示略過 Proxy 伺服器而改用本機位址,否則為 false
。 預設值是 false
。
範例
下列範例會示範如何在組態檔中指定 wsDualHttpBinding 繫結。
下列範例會將這個屬性設為表示應略過本機資源的 Proxy。
WSDualHttpBinding BypassProxyOnLocalBinding =
new WSDualHttpBinding();
BypassProxyOnLocalBinding.BypassProxyOnLocal = true;
Dim BypassProxyOnLocalBinding As New WSDualHttpBinding()
BypassProxyOnLocalBinding.BypassProxyOnLocal = True
這個屬性的值也可以在組態檔中設定。
備註
如果網際網路資源有本機位址,則此資源為本機資源。 本機位址是在同一部電腦上、本機 LAN 或內部網路上的位址,而且在語法上,因為缺少句點 (.) ,如 URI http://webserver/
和 http://localhost/
中所識別。
設定 BypassProxyOnLocal 屬性即可決定以 WSDualHttpBinding 設定的端點在存取本機資源時,是否使用 Proxy 伺服器。
若 BypassProxyOnLocal 為 true
,則對於本機網際網路資源的要求不會使用 Proxy 伺服器。 當這個屬性設定為 localhost
時,如果想要讓用戶端在與相同電腦上的服務進行交談時通過 Proxy,請使用主機名稱 (而非 true
)。
若 BypassProxyOnLocal 為 false
,則所有的網際網路要求都會經過 Proxy 伺服器。