WS_SSL_TRANSPORT_SECURITY_BINDING_TEMPLATE-Struktur (webservices.h)
Die Sicherheitsbindungsvorlage zum Angeben der Verwendung der SSL/TLS-protokollbasierten Transportsicherheit.
Siehe auch WS_SSL_TRANSPORT_SECURITY_BINDING.
Diese Sicherheitsbindung wird nur mit dem WS_HTTP_CHANNEL_BINDING unterstützt.
Syntax
typedef struct _WS_SSL_TRANSPORT_SECURITY_BINDING_TEMPLATE {
WS_SECURITY_BINDING_PROPERTIES securityBindingProperties;
WS_CERT_CREDENTIAL *localCertCredential;
} WS_SSL_TRANSPORT_SECURITY_BINDING_TEMPLATE;
Member
securityBindingProperties
Von der Anwendung wurden Sicherheitsbindungseigenschaften bereitgestellt, die nicht in der Richtlinie dargestellt werden können.
localCertCredential
Die anmeldeinformationen des lokalen Zertifikats, die mit dieser Sicherheitsbindung verwendet werden sollen.
Serverseitig: Wenn SSL für die Transportsicherheit mit WS_HTTP_CHANNEL_BINDING verwendet wird, muss das Serverzertifikat von der Anwendung mit dem HttpCfg.exe registriert werden, und dieses Feld muss auf NULL festgelegt werden. In allen anderen Fällen muss das SERVER-SSL-Zertifikat mithilfe dieses Felds angegeben werden.
Clientseite: Wenn ein Clientzertifikat mit SSL verwendet werden soll, muss es mithilfe dieses Felds angegeben werden. Wenn kein Clientzertifikat verwendet werden soll, muss dieses Feld auf NULL festgelegt werden.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 7 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 R2 [nur Desktop-Apps] |
Kopfzeile | webservices.h |