Bagikan melalui


HttpWebClientProtocol.ClientCertificates Properti

Definisi

Mendapatkan koleksi sertifikat klien.

public:
 property System::Security::Cryptography::X509Certificates::X509CertificateCollection ^ ClientCertificates { System::Security::Cryptography::X509Certificates::X509CertificateCollection ^ get(); };
[System.ComponentModel.Browsable(false)]
public System.Security.Cryptography.X509Certificates.X509CertificateCollection ClientCertificates { get; }
[<System.ComponentModel.Browsable(false)>]
member this.ClientCertificates : System.Security.Cryptography.X509Certificates.X509CertificateCollection
Public ReadOnly Property ClientCertificates As X509CertificateCollection

Nilai Properti

Yang X509CertificateCollection mewakili sertifikat klien.

Atribut

Contoh

Contoh kode berikut menunjukkan cara memuat sertifikat klien dari file lalu menambahkannya ke ClientCertificates properti untuk memanggil metode layanan Web XML yang menggunakan sertifikat klien untuk autentikasi.

// Create a new instance of a proxy class for the Bank XML Web service.
BankSession bank = new BankSession();

// Load the client certificate from a file.
X509Certificate x509 = X509Certificate.CreateFromCertFile(@"c:\user.cer");

// Add the client certificate to the ClientCertificates property of the proxy class.
bank.ClientCertificates.Add(x509);

// Communicate with the Deposit XML Web service method,
// which requires authentication using client certificates.
bank.Deposit(500);
' Create a new instance of a proxy class for the Bank XML Web service.
Dim bank As BankSession = new BankSession()

' Load the client certificate from a file.
Dim x509 As X509Certificate = X509Certificate.CreateFromCertFile("c:\user.cer")

' Add the client certificate to the ClientCertificates property of the proxy class.
bank.ClientCertificates.Add(x509)

' Communicate with the Deposit XML Web service method,
' which requires authentication using client certificates.
bank.Deposit(500)

Keterangan

Properti ini memungkinkan klien untuk meneruskan satu atau beberapa sertifikat klien, juga dikenal sebagai sertifikat Authenticode X.509 v.3, saat memanggil metode layanan Web XML. Jika metode layanan Web XML telah dikonfigurasi untuk menggunakan sertifikat klien, sertifikat klien dapat digunakan sebagai satu mekanisme untuk mengautentikasi klien. Untuk detail tentang menyiapkan sertifikat klien, lihat dokumentasi Internet Information Services (IIS).

Berlaku untuk

Lihat juga