HttpDigestClientCredential.ClientCredential 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 credencial de red que se va a utilizar para la autenticación implícita.
public:
property System::Net::NetworkCredential ^ ClientCredential { System::Net::NetworkCredential ^ get(); void set(System::Net::NetworkCredential ^ value); };
public System.Net.NetworkCredential ClientCredential { get; set; }
member this.ClientCredential : System.Net.NetworkCredential with get, set
Public Property ClientCredential As NetworkCredential
Valor de propiedad
NetworkCredential que se va a utilizar para la autenticación implícita.
Ejemplos
Los siguientes ejemplos de código muestran cómo autenticar al cliente como una entidad de seguridad diferente.
Así es como se cambian las propiedades de la instancia de la clase NetworkCredential que devuelve esta propiedad.
private void Snippet2()
{
using (CalculatorClient client = new CalculatorClient())
{
client.ClientCredentials.HttpDigest.ClientCredential.UserName = "test";
client.ClientCredentials.HttpDigest.ClientCredential.Password = "password";
}
}
Y aquí es cómo se crea una nueva instancia de la clase NetworkCredential y se asigna a esta propiedad.
private void Snippet3()
{
using (CalculatorClient client = new CalculatorClient())
{
client.ClientCredentials.HttpDigest.ClientCredential = new NetworkCredential("test user", "password");
}
}
Comentarios
Si no se especifica, se utilizará la credencial predeterminada del subproceso.