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 オブジェクト。

注釈

Kerberos 認証を行うには、サーバーは、サービス プリンシパル名が Active Directory に登録されているアカウントで実行する必要があります。 NetworkService は、これに該当するアカウントです。

作成されたバインディングでは、IncludeTimestamptrue に設定されています。 LocalClientSecuritySettings から返される LocalClientSettings オブジェクトでは、DetectReplays プロパティが false に設定されています。

LocalServiceSecuritySettings から返される LocalServiceSettings オブジェクトでは、DetectReplays プロパティが false に設定されています。

適用対象