FtpWebRequest.ClientCertificates 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取用于建立到 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 为空,则尝试重用匿名会话。