SecurityBindingElement.CreateKerberosOverTransportBindingElement 方法

定義

建立安全性繫結項目,該項目已設定為需要使用用戶端之 Kerberos 權杖的 SOAP 安全性用戶端驗證。 這個繫結項目需要傳輸提供伺服器驗證和訊息保護 (例如 HTTPS)。

public:
 static System::ServiceModel::Channels::TransportSecurityBindingElement ^ CreateKerberosOverTransportBindingElement();
public static System.ServiceModel.Channels.TransportSecurityBindingElement CreateKerberosOverTransportBindingElement ();
static member CreateKerberosOverTransportBindingElement : unit -> System.ServiceModel.Channels.TransportSecurityBindingElement
Public Shared Function CreateKerberosOverTransportBindingElement () As TransportSecurityBindingElement

傳回

TransportSecurityBindingElement

TransportSecurityBindingElement 物件。

備註

如果要執行 Kerberos 驗證,伺服器必須在已向 Active Directory 註冊服務主要名稱的帳戶中執行。 NetworkService 便是這類帳戶。

所建立之繫結的 IncludeTimestamp 設定為 true。 從 LocalClientSecuritySettings 傳回之 LocalClientSettings 物件的 DetectReplays 屬性設定為 false

LocalServiceSecuritySettings 傳回之 LocalServiceSettings 物件的 DetectReplays 屬性設定為 false

適用於