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 , чтобы игнорировать соответствующие классы ошибок.