ServiceCredentials.ClientCertificate Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan autentikasi sertifikat klien saat ini dan pengaturan provisi untuk layanan ini.
public:
property System::ServiceModel::Security::X509CertificateInitiatorServiceCredential ^ ClientCertificate { System::ServiceModel::Security::X509CertificateInitiatorServiceCredential ^ get(); };
public System.ServiceModel.Security.X509CertificateInitiatorServiceCredential ClientCertificate { get; }
member this.ClientCertificate : System.ServiceModel.Security.X509CertificateInitiatorServiceCredential
Public ReadOnly Property ClientCertificate As X509CertificateInitiatorServiceCredential
Nilai Properti
Instans X509CertificateInitiatorServiceCredential .
Contoh
Kode berikut menunjukkan cara mengakses properti ini dan menggunakannya untuk mengatur properti tambahan.
serviceHost.Credentials.ClientCertificate.Authentication.CertificateValidationMode =
X509CertificateValidationMode.Custom;
serviceHost.Credentials.ClientCertificate.Authentication.CustomCertificateValidator =
new MyX509CertificateValidator("CN=Contoso.com");
serviceHost.Credentials.ClientCertificate.Authentication. _
CertificateValidationMode = X509CertificateValidationMode.Custom
serviceHost.Credentials.ClientCertificate.Authentication. _
CustomCertificateValidator = New MyX509CertificateValidator("CN=Contoso.com")
Keterangan
Anda dapat menentukan model autentikasi sertifikat klien menggunakan Authentication properti . Dalam skenario dupleks sertifikat bersama, Anda dapat menentukan sertifikat X.509 untuk digunakan dalam respons atau panggilan balik menggunakan Certificate properti .