IWebSocketInformation2.ServerIntermediateCertificates 属性

定义

获取与 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.ServerCustomValidationRequestedStreamWebSocket.ServerCustomValidationRequested 事件注册处理程序,并使用传递给事件处理程序的 WebSocketServerCustomValidationRequestedEventArgs 实例检查中间证书,在该处理程序中执行自定义服务器验证。

适用于