ServiceCredentials.ClientCertificate Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera bieżące ustawienia uwierzytelniania certyfikatu klienta i aprowizacji dla tej usługi.
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
Wartość właściwości
Wystąpienie X509CertificateInitiatorServiceCredential .
Przykłady
Poniższy kod pokazuje, jak uzyskać dostęp do tej właściwości i użyć jej do ustawiania dodatkowych właściwości.
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")
Uwagi
Można określić model uwierzytelniania certyfikatu klienta przy użyciu Authentication właściwości . W scenariuszu dwustronnego certyfikatu można określić certyfikat X.509 do użycia w odpowiedzi lub wywołaniu zwrotnym Certificate przy użyciu właściwości .