X509ServiceCertificateAuthentication.TrustedStoreLocation Propiedad

Definición

Obtiene o establece la ubicación del almacén de confianza bajo el que el se valida el contexto de la cadena del certificado del cliente.

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

Valor de propiedad

Ubicación del almacén de confianza.

Excepciones

Se intentó establecer cuando la credencial es de solo lectura.

Ejemplos

El código siguiente muestra cómo establecer esta propiedad.

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

La propiedad también puede establecerse en un archivo de configuración.

Comentarios

Esta propiedad especifica si el equipo o el contexto del usuario se utilizarán para comprobar la cadena del certificado X.509.

Se aplica a