StreamWebSocketInformation.ServerCertificate Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft das vom Server bereitgestellte Zertifikat ab, wenn eine sichere WebSocket-Verbindung hergestellt wurde.
public:
property Certificate ^ ServerCertificate { Certificate ^ get(); };
Certificate ServerCertificate();
public Certificate ServerCertificate { get; }
var certificate = streamWebSocketInformation.serverCertificate;
Public ReadOnly Property ServerCertificate As Certificate
Eigenschaftswert
Das Serverzertifikat.
Implementiert
Windows-Anforderungen
Gerätefamilie |
Windows 10 Anniversary Edition (eingeführt in 10.0.14393.0)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v3.0)
|
Hinweise
Wenn das Serverzertifikat über diese Eigenschaft verfügbar ist, wurde die SSL-Verbindung bereits hergestellt.
Wenn Sie das Serverzertifikat während des Verbindungsvorgangs überprüfen möchten, um eine benutzerdefinierte Überprüfung durchzuführen, sollten Sie einen Handler für das StreamWebSocket.ServerCustomValidationRequested-Ereignis registrieren und ihre benutzerdefinierte Servervalidierung in diesem Handler durchführen.
Wenn Sie bei der Überprüfung des Serverzertifikats lediglich bestimmte Fehlerklassen ignorieren möchten (z. B. verwenden Sie ein selbstsigniertes Zertifikat und möchten den durch diese Bedingung verursachten Validierungsfehler ignorieren), können Sie die IgnorableServerCertificateErrors-Eigenschaft verwenden, um die relevanten Fehlerklassen zu ignorieren.