WS_SSL_TRANSPORT_SECURITY_BINDING結構 (webservices.h)
用於指定 SSL/TLS 通訊協定型傳輸安全性使用的安全性系結子類型。
只有WS_HTTP_CHANNEL_BINDING才支援此安全性系 結。
使用此安全性系結時,可以指定下列安全性系結屬性:
- 僅 ) 用戶端WS_SECURITY_BINDING_PROPERTY_CERT_FAILURES_TO_IGNORE (
- 僅用戶端) WS_SECURITY_BINDING_PROPERTY_DISABLE_CERT_REVOCATION_CHECK (
- 僅WS_SECURITY_BINDING_PROPERTY_REQUIRE_SSL_CLIENT_CERT ( 伺服器端)
語法
typedef struct _WS_SSL_TRANSPORT_SECURITY_BINDING {
WS_SECURITY_BINDING binding;
WS_CERT_CREDENTIAL *localCertCredential;
} WS_SSL_TRANSPORT_SECURITY_BINDING;
成員
binding
這個安全性系結子型別和所有其他安全性系結子型別衍生的來源基底型別。
localCertCredential
要與此安全性系結搭配使用的本機憑證認證。
伺服器端:當 SSL 用於 具有WS_HTTP_CHANNEL_BINDING的傳輸安全性時,必須使用 HTTPcfg 工具向應用程式註冊伺服器證書,而且此字段必須設定為 NULL。 在其他所有情況下,必須使用這個字段來指定伺服器 SSL 憑證。
用戶端:如果要搭配 SSL 使用用戶端憑證,則必須使用此欄位來指定。 如果未使用任何客戶端憑證,此字段必須設定為 NULL。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 7 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2008 R2 [僅限桌面應用程式] |
標頭 | webservices.h |