IWebSocketInformation2.ServerIntermediateCertificates 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取与 WebSockets 服务器建立 SSL 连接时,服务器在 SSL 协商期间发送的中间证书。
public:
property IVectorView<Certificate ^> ^ ServerIntermediateCertificates { IVectorView<Certificate ^> ^ get(); };
IVectorView<Certificate> ServerIntermediateCertificates();
public IReadOnlyList<Certificate> ServerIntermediateCertificates { get; }
var iVectorView = iWebSocketInformation2.serverIntermediateCertificates;
Public ReadOnly Property ServerIntermediateCertificates As IReadOnlyList(Of Certificate)
属性值
服务器在 SSL 协商期间发送的证书集。
注解
此属性返回与 WebSocket 服务器建立 SSL 连接时使用的中间服务器证书。 这些证书在 SSL 连接协商期间由服务器提供。 返回的向量中 Certificate 对象的属性可用于获取有关证书的详细信息。
通过此属性提供中间证书列表时,已建立 SSL 连接。 如果要在连接过程中检查服务器证书以执行自定义验证, 应为相应的 MessageWebSocket.ServerCustomValidationRequested 或 StreamWebSocket.ServerCustomValidationRequested 事件注册处理程序,并使用传递给事件处理程序的 WebSocketServerCustomValidationRequestedEventArgs 实例检查中间证书,在该处理程序中执行自定义服务器验证。