X509ServiceCertificateAuthentication.CustomCertificateValidator Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Özel istemci sertifikası doğrulayıcıyı alır veya ayarlar.
public:
property System::IdentityModel::Selectors::X509CertificateValidator ^ CustomCertificateValidator { System::IdentityModel::Selectors::X509CertificateValidator ^ get(); void set(System::IdentityModel::Selectors::X509CertificateValidator ^ value); };
public System.IdentityModel.Selectors.X509CertificateValidator CustomCertificateValidator { get; set; }
member this.CustomCertificateValidator : System.IdentityModel.Selectors.X509CertificateValidator with get, set
Public Property CustomCertificateValidator As X509CertificateValidator
Özellik Değeri
Özel istemci sertifikası doğrulayıcı.
Özel durumlar
Kimlik bilgisi salt okunur olduğunda ayar yapılmaya çalışıldı.
Örnekler
Aşağıdaki kodda bu özelliğin nasıl ayarlanacağı gösterilmektedir.
// Configure custom certificate validation.
ClientCredentials creds = new ClientCredentials();
creds.ServiceCertificate.Authentication.CertificateValidationMode
= X509CertificateValidationMode.Custom;
creds.ServiceCertificate.Authentication.CustomCertificateValidator
= new MyCertificateValidator();
' Configure custom certificate validation.
Dim creds As New ClientCredentials()
creds.ServiceCertificate.Authentication.CertificateValidationMode = X509CertificateValidationMode.Custom
creds.ServiceCertificate.Authentication.CustomCertificateValidator = New MyCertificateValidator()
özelliği bir yapılandırma dosyasında da ayarlanabilir.
Açıklamalar
Windows Communication Foundation (WCF), istemci sertifikasını güvenilen kişiler deposuna göre doğrulayan ve ayrıca sertifikanın geçerli bir köke bağlanan bir zincirin parçası olup olmadığını denetleyen bir varsayılan istemci sertifikası doğrulayıcısı sağlar. Farklı bir davranış elde etmek için özel bir doğrulayıcı uygulanabilir. Bu özellik, özel bir doğrulayıcının belirtilmesine izin verir.