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


StreamWebSocketInformation.ServerCertificate Свойство

Определение

Возвращает сертификат, предоставленный сервером при установке безопасного подключения WebSocket.

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

Значение свойства

Сертификат сервера.

Реализации

Требования к Windows

Семейство устройств
Windows 10 Anniversary Edition (появилось в 10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v3.0)

Комментарии

К тому времени, когда сертификат сервера будет доступен через это свойство, SSL-подключение уже установлено.

Если вы хотите проверить сертификат сервера во время процесса подключения, чтобы выполнить пользовательскую проверку, необходимо зарегистрировать обработчик для события StreamWebSocket.ServerCustomValidationRequested и выполнить пользовательскую проверку сервера в этом обработчике.

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

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