Freigeben über


SecurityBindingElement.CreateSspiNegotiationOverTransportBindingElement Methode

Definition

Erstellt ein Sicherheitsbindungselement, das für die Clientauthentifizierung auf der Grundlage der SOAP-SSPI-Aushandlung mit dem Negotiate-Authentifizierungspaket konfiguriert ist. Das Bindungselement (z. B. https) erfordert vom Transport die Durchführung der Serverauthentifizierung sowie die Bereitstellung des Nachrichtenschutzes.

Überlädt

CreateSspiNegotiationOverTransportBindingElement()

Erstellt ein Sicherheitsbindungselement, das für die Clientauthentifizierung auf der Grundlage der SOAP-SSPI-Aushandlung mit dem Negotiate-Authentifizierungspaket konfiguriert ist. Das Bindungselement (z. B. https) erfordert vom Transport die Durchführung der Serverauthentifizierung sowie die Bereitstellung des Nachrichtenschutzes.

CreateSspiNegotiationOverTransportBindingElement(Boolean)

Erstellt ein Sicherheitsbindungselement, das für die Clientauthentifizierung auf der Grundlage der SOAP-SSPI-Aushandlung mit dem Negotiate-Authentifizierungspaket konfiguriert ist. Das Bindungselement (z. B. https) erfordert vom Transport die Durchführung der Serverauthentifizierung sowie die Bereitstellung des Nachrichtenschutzes.

CreateSspiNegotiationOverTransportBindingElement()

Erstellt ein Sicherheitsbindungselement, das für die Clientauthentifizierung auf der Grundlage der SOAP-SSPI-Aushandlung mit dem Negotiate-Authentifizierungspaket konfiguriert ist. Das Bindungselement (z. B. https) erfordert vom Transport die Durchführung der Serverauthentifizierung sowie die Bereitstellung des Nachrichtenschutzes.

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

Gibt zurück

Ein TransportSecurityBindingElement-Objekt.

Hinweise

Das am Ende der SSPI-Aushandlung ausgestellte Sicherheitskontexttoken ist Cookie-basiert.

Die erstellte Bindung verfügt über ein IncludeTimestamp, das auf true festgelegt wurde. Für das LocalClientSecuritySettings-Objekt, das von LocalClientSettings zurückgegeben wurde, wurde die DetectReplays-Eigenschaft auf false festgelegt.

Für das LocalServiceSecuritySettings-Objekt, das von LocalServiceSettings zurückgegeben wurde, wurde die DetectReplays-Eigenschaft auf false festgelegt.

Gilt für:

CreateSspiNegotiationOverTransportBindingElement(Boolean)

Erstellt ein Sicherheitsbindungselement, das für die Clientauthentifizierung auf der Grundlage der SOAP-SSPI-Aushandlung mit dem Negotiate-Authentifizierungspaket konfiguriert ist. Das Bindungselement (z. B. https) erfordert vom Transport die Durchführung der Serverauthentifizierung sowie die Bereitstellung des Nachrichtenschutzes.

public:
 static System::ServiceModel::Channels::TransportSecurityBindingElement ^ CreateSspiNegotiationOverTransportBindingElement(bool requireCancellation);
public static System.ServiceModel.Channels.TransportSecurityBindingElement CreateSspiNegotiationOverTransportBindingElement (bool requireCancellation);
static member CreateSspiNegotiationOverTransportBindingElement : bool -> System.ServiceModel.Channels.TransportSecurityBindingElement
Public Shared Function CreateSspiNegotiationOverTransportBindingElement (requireCancellation As Boolean) As TransportSecurityBindingElement

Parameter

requireCancellation
Boolean

Bestimmt, ob ein Abbruch erforderlich ist. Wenn Sie es auf false festlegen, wird ein Sicherheitskontexttoken aktiviert, das für Webfarm-Szenarien nützlich ist, da in diesem Modus der Sitzungszustand im eingerichteten Sicherheitskontexttoken verschlüsselt wird, anstatt im Serverspeicher behalten zu werden.

Gibt zurück

Ein TransportSecurityBindingElement-Objekt.

Hinweise

Wenn requireCancellation den Wert false aufweist, werden Cookie-basierte Sicherheitskontexttoken ausgestellt, andernfalls werden sitzungsbasierte Sicherheitskontexttoken ausgestellt.

Die erstellte Bindung verfügt über ein IncludeTimestamp, das auf true festgelegt wurde. Für das LocalClientSecuritySettings-Objekt, das von LocalClientSettings zurückgegeben wurde, wurde die DetectReplays-Eigenschaft auf false festgelegt.

Für das LocalServiceSecuritySettings-Objekt, das von LocalServiceSettings zurückgegeben wurde, wurde die DetectReplays-Eigenschaft auf false festgelegt.

Gilt für: