WSHttpBindingBase.BypassProxyOnLocal 屬性

定義

取得或設定值,這個值表示是否略過 Proxy 伺服器而改用本機位址。

C#
public bool BypassProxyOnLocal { get; set; }

屬性值

true 表示略過 Proxy 伺服器而改用本機位址,否則為 false。 預設值是 false

範例

下列範例會將這個屬性設為表示應略過本機資源的 Proxy。

C#
    WSHttpBinding binding1 = new WSHttpBinding();

binding1.BypassProxyOnLocal =  true;

這個屬性的值也可以在組態檔中設定。

備註

如果網際網路資源有本機位址,則此資源為本機資源。 本機位址是在同一部電腦上、本機 LAN 或內部網路,而且在語法上,因為 URI 和 http://localhost/http://webserver/ 缺少句點 (.) ,所以會以語法方式識別。

設定 BypassProxyOnLocal 屬性即可決定以 WSHttpBindingBase 設定的端點在存取本機資源時,是否使用 Proxy 伺服器。

BypassProxyOnLocaltrue,則對於本機網際網路資源的要求不會使用 Proxy 伺服器。 若 BypassProxyOnLocalfalse,則所有的網際網路要求都會經過 Proxy 伺服器。

適用於

產品 版本
.NET 8 (package-provided), 9 (package-provided), 10 (package-provided)
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0 (package-provided)