XNetworkingSecurityInformation
定义用于为特定 URL 端点配置 HTTP 堆栈的安全信息。语法
成员
enabledHttpSecurityProtocolFlags类型:uint32_t 一个标志位掩码,指示 HTTP 请求应针对此 URL 端点限制哪些传输层安全性 (TLS) 协议;应通过调用
WinHttpSetOption 将其传递给 WINHTTP_OPTION_SECURE_PROTOCOLS WinHTTP 选项。它可以是 WINHTTP_FLAG_SECURE_PROTOCOL_TLS1、WINHTTP_FLAG_SECURE_PROTOCOL_TLS1_1、WINHTTP_FLAG_SECURE_PROTOCOL_TLS1_2 和 WINHTTP_FLAG_SECURE_PROTOCOL_TLS1_3 的任意组合。
thumbprintCount类型:size_t
thumbprints 字段所指向的数组中指纹的数量。
thumbprints类型:XNetworkingThumbprint* 预期在服务器为此 URL 端点提供的证书链中出现的指纹数组。
备注
此结构体描述用于配置 HTTP 堆栈的安全信息。它确定针对特定 URL 端点应限制哪些 TLS 协议以用于 HTTP 请求。可能并不总是存在任何指纹。典型的 Fiddler 用法会有一个根指纹。要求
头文件: XNetworking.h 支持的平台: Windows、XBOX One 系列主机和 XBOX Series 主机概念文档
另请参阅
XNetworkingQuerySecurityInformationForUrlAsyncXNetworkingQuerySecurityInformationForUrlUtf16Async
XNetworking
