IWebSocketInformation2.ServerCertificate 属性

定义

获取建立安全 WebSocket 连接时服务器提供的证书。

public:
 property Certificate ^ ServerCertificate { Certificate ^ get(); };
Certificate ServerCertificate();
public Certificate ServerCertificate { get; }
var certificate = iWebSocketInformation2.serverCertificate;
Public ReadOnly Property ServerCertificate As Certificate

属性值

服务器证书。

注解

通过此属性获取服务器证书时,已建立 SSL 连接。

如果要在连接过程中检查服务器证书以执行自定义验证,则应为相应的 MessageWebSocket.ServerCustomValidationRequestedStreamWebSocket.ServerCustomValidationRequested 事件注册处理程序,并在该处理程序中执行自定义服务器验证。

例如,如果只想在验证服务器证书时忽略某些错误类别 (,则使用的是自签名证书,并希望忽略此条件导致的验证错误) 则可以使用 IgnorableServerCertificateErrors 属性忽略相关的错误类。

适用于