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 为空,则尝试重用匿名会话。