Aracılığıyla paylaş


X509ServiceCertificateAuthentication.TrustedStoreLocation Özellik

Tanım

İstemci sertifika zincirinin doğrulandığı bağlamın güvenilir depo konumunu alır veya ayarlar.

public:
 property System::Security::Cryptography::X509Certificates::StoreLocation TrustedStoreLocation { System::Security::Cryptography::X509Certificates::StoreLocation get(); void set(System::Security::Cryptography::X509Certificates::StoreLocation value); };
public System.Security.Cryptography.X509Certificates.StoreLocation TrustedStoreLocation { get; set; }
member this.TrustedStoreLocation : System.Security.Cryptography.X509Certificates.StoreLocation with get, set
Public Property TrustedStoreLocation As StoreLocation

Özellik Değeri

Güvenilen mağaza konumu.

Ö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.

ClientCredentials creds = new ClientCredentials();

// Configure chain trust.
creds.ServiceCertificate.Authentication.CertificateValidationMode
    = X509CertificateValidationMode.ChainTrust;
creds.ServiceCertificate.Authentication.TrustedStoreLocation
    = StoreLocation.LocalMachine;
Dim creds As New ClientCredentials()

' Configure chain trust.
creds.ServiceCertificate.Authentication.CertificateValidationMode = X509CertificateValidationMode.ChainTrust
creds.ServiceCertificate.Authentication.TrustedStoreLocation = StoreLocation.LocalMachine

özelliği bir yapılandırma dosyasında da ayarlanabilir.

Açıklamalar

Bu özellik, X.509 sertifika zincirini doğrulamak için makine veya kullanıcı bağlamı kullanılıp kullanılmayacağını belirtir.

Şunlara uygulanır