SecurityBindingElement.CreateSslNegotiationBindingElement Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erstellt ein symmetrisches Sicherheitsbindungselement, das so konfiguriert wurde, dass eine SSL-Aushandlung auf SOAP-Ebene zwischen dem Client und dem Dienst durchgeführt wird.
Überlädt
CreateSslNegotiationBindingElement(Boolean, Boolean) |
Erstellt ein symmetrisches Sicherheitsbindungselement, das die SOAP-SSL-Aushandlung durchführt, wobei angegeben wird, ob ein Clientzertifikat und ein Abbruch erforderlich sind. |
CreateSslNegotiationBindingElement(Boolean) |
Erstellt ein symmetrisches Sicherheitsbindungselement, das so konfiguriert wurde, dass eine SSL-Aushandlung auf SOAP-Ebene zwischen dem Client und dem Dienst durchgeführt wird, wobei angegeben wird, ob ein Clientzertifikat erforderlich ist. |
CreateSslNegotiationBindingElement(Boolean, Boolean)
Erstellt ein symmetrisches Sicherheitsbindungselement, das die SOAP-SSL-Aushandlung durchführt, wobei angegeben wird, ob ein Clientzertifikat und ein Abbruch erforderlich sind.
public:
static System::ServiceModel::Channels::SymmetricSecurityBindingElement ^ CreateSslNegotiationBindingElement(bool requireClientCertificate, bool requireCancellation);
public static System.ServiceModel.Channels.SymmetricSecurityBindingElement CreateSslNegotiationBindingElement (bool requireClientCertificate, bool requireCancellation);
static member CreateSslNegotiationBindingElement : bool * bool -> System.ServiceModel.Channels.SymmetricSecurityBindingElement
Public Shared Function CreateSslNegotiationBindingElement (requireClientCertificate As Boolean, requireCancellation As Boolean) As SymmetricSecurityBindingElement
Parameter
- requireClientCertificate
- Boolean
true
, wenn ein Clientzertifikat während der SSL-Aushandlung erforderlich ist.
- requireCancellation
- Boolean
true
, wenn 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, das die neue Bindung umfasst.
Hinweise
Das nach der SSL-Aushandlung ausgestellte Sicherheitskontexttoken ist sitzungsbasiert, wenn requireCancellation
den Wert true
hat, andernfalls ist es Cookie-basiert.
Gilt für:
CreateSslNegotiationBindingElement(Boolean)
Erstellt ein symmetrisches Sicherheitsbindungselement, das so konfiguriert wurde, dass eine SSL-Aushandlung auf SOAP-Ebene zwischen dem Client und dem Dienst durchgeführt wird, wobei angegeben wird, ob ein Clientzertifikat erforderlich ist.
public:
static System::ServiceModel::Channels::SymmetricSecurityBindingElement ^ CreateSslNegotiationBindingElement(bool requireClientCertificate);
public static System.ServiceModel.Channels.SymmetricSecurityBindingElement CreateSslNegotiationBindingElement (bool requireClientCertificate);
static member CreateSslNegotiationBindingElement : bool -> System.ServiceModel.Channels.SymmetricSecurityBindingElement
Public Shared Function CreateSslNegotiationBindingElement (requireClientCertificate As Boolean) As SymmetricSecurityBindingElement
Parameter
- requireClientCertificate
- Boolean
true
, wenn ein Clientzertifikat während der SSL-Aushandlung erforderlich ist.
Gibt zurück
Ein SymmetricSecurityBindingElement, das die neue Bindung umfasst.
Hinweise
Das nach der SSL-Aushandlung ausgestellte Sicherheitskontexttoken ist Cookie-basiert.