IWebSocketInformation2.ServerIntermediateCertificates Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает промежуточные сертификаты, отправленные сервером во время согласования SSL при создании SSL-соединения с сервером WebSockets.
public:
property IVectorView<Certificate ^> ^ ServerIntermediateCertificates { IVectorView<Certificate ^> ^ get(); };
IVectorView<Certificate> ServerIntermediateCertificates();
public IReadOnlyList<Certificate> ServerIntermediateCertificates { get; }
var iVectorView = iWebSocketInformation2.serverIntermediateCertificates;
Public ReadOnly Property ServerIntermediateCertificates As IReadOnlyList(Of Certificate)
Значение свойства
Набор сертификатов, отправленных сервером во время согласования SSL.
Комментарии
Это свойство возвращает сертификаты промежуточного сервера, используемые при создании SSL-соединения с сервером WebSockets. Эти сертификаты предоставляются сервером во время согласования SSL-подключения. Свойства объектов Certificate в возвращаемом векторе можно использовать для получения подробных сведений о сертификатах.
К тому времени, когда список промежуточных сертификатов будет доступен через это свойство, SSL-подключение уже установлено. Если вы хотите проверить сертификаты сервера в процессе подключения, чтобы выполнить пользовательскую проверку, Необходимо зарегистрировать обработчик для соответствующего события MessageWebSocket.ServerCustomValidationRequested или StreamWebSocket.ServerCustomValidationRequested и выполнить проверку настраиваемого сервера в этом обработчике, используя экземпляр WebSocketServerCustomValidationRequestedEventArgs , переданный обработчику событий для проверки промежуточных сертификатов.