Поделиться через


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.ServerCustomValidationRequested или StreamWebSocket.ServerCustomValidationRequested и выполнить пользовательскую проверку сервера в этом обработчике.

Если вы просто хотите игнорировать определенные классы ошибок при проверке сертификата сервера (например, вы используете самозаверяющий сертификат и хотите игнорировать ошибку проверки, вызванную этим условием), можно использовать свойство IgnorableServerCertificateErrors , чтобы игнорировать соответствующие классы ошибок.

Применяется к