FtpWebRequest.ClientCertificates 属性

定义

获取用于建立到 FTP 服务器的加密连接的证书。

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

属性值

包含客户端证书的 X509CertificateCollection 对象。

例外

为集运算指定的值为 null

注解

客户端证书用于在初始 SSL 连接协商期间对客户端进行身份验证。 有关详细信息,请参阅 EnableSsl

注意

.NET Framework 在创建 SSL 会话时缓存这些会话,并尝试为新请求重复使用缓存的会话(如果可能)。 尝试重用 SSL 会话时,如果存在一个) ,.NET Framework 将使用 (的第一个元素 ClientCertificates ;如果 ClientCertificates 为空,则尝试重用匿名会话。

适用于

另请参阅