Freigeben über


FtpWebRequest.ClientCertificates Eigenschaft

Definition

Ruft die Zertifikate ab, die für das Herstellen einer verschlüsselten Verbindung mit dem FTP-Server verwendet werden, oder legt sie fest.

public:
 property System::Security::Cryptography::X509Certificates::X509CertificateCollection ^ ClientCertificates { System::Security::Cryptography::X509Certificates::X509CertificateCollection ^ get(); void set(System::Security::Cryptography::X509Certificates::X509CertificateCollection ^ value); };
public System.Security.Cryptography.X509Certificates.X509CertificateCollection ClientCertificates { get; set; }
member this.ClientCertificates : System.Security.Cryptography.X509Certificates.X509CertificateCollection with get, set
Public Property ClientCertificates As X509CertificateCollection

Eigenschaftswert

Ein X509CertificateCollection-Objekt, das die Clientzertifikate enthält.

Ausnahmen

Der für einen SET-Vorgang festgelegte Wert ist null.

Hinweise

Clientzertifikate werden verwendet, um den Client während der ersten SSL-Verbindungsverhandlung zu authentifizieren. Weitere Informationen finden Sie unter EnableSsl.

Hinweis

.NET Framework speichert SSL-Sitzungen während der Erstellung zwischen und versucht, nach Möglichkeit eine zwischengespeicherte Sitzung für eine neue Anforderung wiederzuverwenden. Beim Versuch, eine SSL-Sitzung wiederzuverwenden, verwendet .NET Framework das erste Element von ClientCertificates (sofern vorhanden), oder versucht, eine anonyme Sitzung wiederzuverwenden, wenn ClientCertificates leer ist.

Gilt für:

Weitere Informationen