BasicHttpBinding.HostNameComparisonMode 屬性

定義

取得或設定值,這個值會指出在比對 URI 時此主機名稱是否會用來取用服務。

C#
public System.ServiceModel.HostNameComparisonMode HostNameComparisonMode { get; set; }

屬性值

HostNameComparisonMode

HostNameComparisonMode 值,指出在比對 URI 時此主機名稱是否會用來取用服務。 預設值為 StrongWildcard,表示比對時忽略主機名稱。

範例

下列範例會設定這個屬性,以表示需要完全相符。

C#
BasicHttpBinding binding = new BasicHttpBinding();
binding.HostNameComparisonMode = HostNameComparisonMode.Exact;

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

XML
<configuration>
  <system.serviceModel>

    <bindings>
      <basicHttpBinding>
        <binding name="Binding1"
                 hostNameComparisonMode ="Exact">
          <security mode="None" />
        </binding>
      </basicHttpBinding>
    </bindings>

  </system.serviceModel>

</configuration>

適用於

產品 版本
.NET Framework 3.0, 3.5, 4.0