webservices.h) (WS_SSL_TRANSPORT_SECURITY_BINDING_TEMPLATE 结构

用于指定使用基于 SSL/TLS 协议的传输安全性的安全绑定模板。

另请参阅 WS_SSL_TRANSPORT_SECURITY_BINDING

只有 WS_HTTP_CHANNEL_BINDING才支持此安全绑定。

语法

typedef struct _WS_SSL_TRANSPORT_SECURITY_BINDING_TEMPLATE {
  WS_SECURITY_BINDING_PROPERTIES securityBindingProperties;
  WS_CERT_CREDENTIAL             *localCertCredential;
} WS_SSL_TRANSPORT_SECURITY_BINDING_TEMPLATE;

成员

securityBindingProperties

应用程序提供的安全绑定属性无法在策略中表示。

localCertCredential

要用于此安全绑定的本地证书凭据。

服务器端:将 SSL 用于 WS_HTTP_CHANNEL_BINDING传输安全性时,应用程序必须使用 HttpCfg.exe 注册服务器证书,并且此字段必须设置为 NULL。 在所有其他情况下,必须使用此字段指定服务器 SSL 证书。

客户端:如果要将客户端证书用于 SSL,则必须使用此字段指定该证书。 如果不使用客户端证书,则必须将此字段设置为 NULL

要求

要求
最低受支持的客户端 Windows 7 [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 R2 [仅限桌面应用]
标头 webservices.h