Condividi tramite


IWebSocketInformation2.ServerIntermediateCertificates Proprietà

Definizione

Ottiene i certificati intermedi inviati dal server durante la negoziazione SSL durante la creazione di una connessione SSL con un server 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)

Valore della proprietà

Set di certificati inviati dal server durante la negoziazione SSL.

Commenti

Questa proprietà restituisce i certificati del server intermedio usati durante l'esecuzione di una connessione SSL con un server WebSockets. Questi certificati vengono forniti dal server durante la negoziazione di connessione SSL. Le proprietà degli oggetti Certificate nel vettore restituito possono essere usate per ottenere informazioni dettagliate sui certificati.

Al momento in cui l'elenco dei certificati intermedi è disponibile tramite questa proprietà, la connessione SSL è già stata stabilita. Se si desidera controllare i certificati del server durante il processo di connessione per eseguire la convalida personalizzata, è necessario registrare un gestore per il gestore messageWebSocket.ServerCustomValidationRequested o StreamWebSocket.ServerCustomValidationRequested e eseguire la convalida del server personalizzata nel gestore, usando l'istanza WebSocketServerCustomValidationRequestedEventArgs passata al gestore eventi per esaminare i certificati intermedi.

Si applica a