HttpWebRequest.ClientCertificates Tulajdonság
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Lekéri vagy beállítja a kéréshez társított biztonsági tanúsítványok gyűjteményét.
public:
property System::Security::Cryptography::X509Certificates::X509CertificateCollection ^ ClientCertificates { System::Security::Cryptography::X509Certificates::X509CertificateCollection ^ get(); void set(System::Security::Cryptography::X509Certificates::X509CertificateCollection ^ value); };
public:
property System::Security::Cryptography::X509Certificates::X509CertificateCollection ^ ClientCertificates { System::Security::Cryptography::X509Certificates::X509CertificateCollection ^ get(); };
public System.Security.Cryptography.X509Certificates.X509CertificateCollection ClientCertificates { get; set; }
public System.Security.Cryptography.X509Certificates.X509CertificateCollection ClientCertificates { get; }
member this.ClientCertificates : System.Security.Cryptography.X509Certificates.X509CertificateCollection with get, set
member this.ClientCertificates : System.Security.Cryptography.X509Certificates.X509CertificateCollection
Public Property ClientCertificates As X509CertificateCollection
Public ReadOnly Property ClientCertificates As X509CertificateCollection
Tulajdonság értéke
A X509CertificateCollection kérelemhez társított biztonsági tanúsítványokat tartalmazó tanúsítvány.
Kivételek
A halmazművelethez megadott érték a következő null: .
Megjegyzések
Figyelmeztetés
WebRequest, HttpWebRequest, ServicePointés WebClient elavultak, és nem szabad új fejlesztésre használni őket. A HttpClient használható helyette.
Az alkalmazások hozzáadhatnak egy tanúsítványt egy gyűjteményhez, de előfordulhat, hogy nem rendelkeznek hozzáférési jogosultságokkal. A gyűjteményben található tanúsítvány használatához az alkalmazásnak ugyanazokkal a hozzáférési jogosultságokkal kell rendelkeznie, mint a tanúsítványt kiállító entitásnak.
Note
A keretrendszer a létrehozásukkor gyorsítótárazza az SSL-munkameneteket, és ha lehetséges, megpróbál újra felhasználni egy gyorsítótárazott munkamenetet egy új kéréshez. Az SSL-munkamenetek újrafelhasználásakor a keretrendszer a (ha van) első elemét ClientCertificates használja, vagy névtelen munkameneteket próbál újra felhasználni, ha ClientCertificates üres.
Note
Teljesítménnyel kapcsolatos okokból ne adjon hozzá ügyféltanúsítványt egy ügyféltanúsítványhoz HttpWebRequest , hacsak nem tudja, hogy a kiszolgáló kérni fogja.
Az ügyféltanúsítvány-tárolóban található tanúsítványok számbavételét szemléltető példakódért tekintse meg az osztályt X509Certificate2Collection .