IWebSocketInformation2.ServerCertificate Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene il certificato fornito dal server quando è stata stabilita una connessione WebSocket sicura.
public:
property Certificate ^ ServerCertificate { Certificate ^ get(); };
Certificate ServerCertificate();
public Certificate ServerCertificate { get; }
var certificate = iWebSocketInformation2.serverCertificate;
Public ReadOnly Property ServerCertificate As Certificate
Valore della proprietà
Certificato del server.
Commenti
Quando il certificato del server è disponibile tramite questa proprietà, la connessione SSL è già stata stabilita.
Se si vuole controllare il certificato del server durante il processo di connessione per eseguire la convalida personalizzata, è necessario registrare un gestore per l'evento MessageWebSocket.ServerCustomValidationRequested o StreamWebSocket.ServerCustomValidationRequested e eseguire la convalida del server personalizzata in tale gestore.
Se si desidera semplicemente ignorare determinate classi di errore quando il certificato del server viene convalidato (ad esempio, si usa un certificato autofirmato e si vuole ignorare l'errore di convalida causato da questa condizione) è possibile utilizzare la proprietà IgnorableServerCertificateErrors per ignorare le classi di errori pertinenti.