Freigeben über


SecurityBindingElement.CreateUserNameForSslBindingElement Methode

Definition

Erstellt ein symmetrisches Sicherheitsbindungselement, das so konfiguriert wurde, dass eine benutzernamenbasierte und kennwortbasierte Clientauthentifizierung und eine zertifikatbasierte Serverauthentifizierung erforderlich sind. Der Client authentifiziert den Server mit dem SSL-Protokoll auf SOAP-Ebene.

Überlädt

CreateUserNameForSslBindingElement()

Erstellt ein symmetrisches Sicherheitsbindungselement, das so konfiguriert wurde, dass eine benutzernamenbasierte und kennwortbasierte Clientauthentifizierung und eine zertifikatbasierte Serverauthentifizierung erforderlich sind. Der Client authentifiziert den Server mit dem SSL-Protokoll auf SOAP-Ebene.

CreateUserNameForSslBindingElement(Boolean)

Erstellt ein symmetrisches Sicherheitsbindungselement, das so konfiguriert wurde, dass eine benutzernamenbasierte und kennwortbasierte Clientauthentifizierung und eine zertifikatbasierte Serverauthentifizierung erforderlich sind. Der Client authentifiziert den Server mit dem SSL-Protokoll auf SOAP-Ebene.

CreateUserNameForSslBindingElement()

Erstellt ein symmetrisches Sicherheitsbindungselement, das so konfiguriert wurde, dass eine benutzernamenbasierte und kennwortbasierte Clientauthentifizierung und eine zertifikatbasierte Serverauthentifizierung erforderlich sind. Der Client authentifiziert den Server mit dem SSL-Protokoll auf SOAP-Ebene.

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

Gibt zurück

Ein SymmetricSecurityBindingElement-Objekt.

Hinweise

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

Der Client muss nicht mit dem Serverzertifikat bereitgestellt werden, da er es als Teil des SSL-Protokolls erhält.

Gilt für:

CreateUserNameForSslBindingElement(Boolean)

Erstellt ein symmetrisches Sicherheitsbindungselement, das so konfiguriert wurde, dass eine benutzernamenbasierte und kennwortbasierte Clientauthentifizierung und eine zertifikatbasierte Serverauthentifizierung erforderlich sind. Der Client authentifiziert den Server mit dem SSL-Protokoll auf SOAP-Ebene.

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

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 SymmetricSecurityBindingElement-Objekt.

Hinweise

Wenn requireCancellation den Wert false aufweist, werden zustandsbehaftete Sicherheitskontexttoken ausgestellt, andernfalls werden zustandslose Sicherheitskontexttoken ausgestellt.

Der Client muss nicht mit dem Serverzertifikat bereitgestellt werden, da er es als Teil des SSL-Protokolls erhält.

Gilt für: