X509ServiceCertificateAuthentication.TrustedStoreLocation Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.