StreamWebSocketInformation.ServerIntermediateCertificates 属性

定义

获取与 StreamWebSocket 服务器建立 SSL 连接时服务器在 SSL 协商期间发送的中间证书。

public:
 property IVectorView<Certificate ^> ^ ServerIntermediateCertificates { IVectorView<Certificate ^> ^ get(); };
IVectorView<Certificate> ServerIntermediateCertificates();
public IReadOnlyList<Certificate> ServerIntermediateCertificates { get; }
var iVectorView = streamWebSocketInformation.serverIntermediateCertificates;
Public ReadOnly Property ServerIntermediateCertificates As IReadOnlyList(Of Certificate)

属性值

服务器在 SSL 协商期间发送的证书集。

实现

Windows 要求

设备系列
Windows 10 Anniversary Edition (在 10.0.14393.0 中引入)
API contract
Windows.Foundation.UniversalApiContract (在 v3.0 中引入)

注解

此属性返回与 WebSockets 服务器建立 SSL 连接时使用的中间服务器证书。 这些证书由服务器在 SSL 连接协商期间提供。 返回的向量中 Certificate 对象的属性可用于获取有关证书的详细信息。

通过此属性获取中间证书列表时,已建立 SSL 连接。 如果要在连接过程中检查服务器证书以执行自定义验证,则应为 StreamWebSocket.ServerCustomValidationRequested 事件注册处理程序,并在该处理程序中执行自定义服务器验证,使用传递给事件处理程序的 WebSocketServerCustomValidationRequestedEventArgs 实例检查中间证书。

适用于