WS_EXTENDED_PROTECTION_SCENARIO枚举 (webservices.h)
定义扩展 保护 的验证方式。 对于大多数配置,运行时可以根据 是否存在WS_SSL_TRANSPORT_SECURITY_BINDING自动确定需要验证的内容。 但是,如果在到达服务器之前,SSL 连接在中介(如代理)处终止,则必须更改验证方法,并且无法自动检测到此方案。
仅在服务器上可用。
语法
typedef enum {
WS_EXTENDED_PROTECTION_SCENARIO_BOUND_SERVER = 1,
WS_EXTENDED_PROTECTION_SCENARIO_TERMINATED_SSL = 2
} WS_EXTENDED_PROTECTION_SCENARIO;
常量
WS_EXTENDED_PROTECTION_SCENARIO_BOUND_SERVER 值:1 客户端和服务器之间没有 SSL 连接,或者 SSL 连接在服务器上终止。 这是默认值。 |
WS_EXTENDED_PROTECTION_SCENARIO_TERMINATED_SSL 值: 2 SSL 连接存在,但在中介处终止。 中介和服务器之间的连接可能,也可能不一定 使用 SSL。 设置此属性时,还必须设置 WS_SECURITY_PROPERTY_ID 。 |
要求
最低受支持的客户端 | v.1.0 |
标头 | webservices.h |