c# - ejemplo - Cómo agregar un encabezado de autenticación básico a WebRequest
webrequest en c# (1)
Fácil. Para agregar una autenticación básica a su HttpRequest, haga esto:
string username = "Your username";
string password = "Your password";
string svcCredentials = Convert.ToBase64String(ASCIIEncoding.ASCII.GetBytes(username + ":" + password));
request.Headers.Add("Authorization", "Basic " + svcCredentials);
En la autenticación básica, debe usar Base64 para codificar las credenciales.
Esta pregunta ya tiene una respuesta aquí:
- HttpWebRequest usando autenticación básica 8 respuestas
Tengo un servicio básico de WCF y quiero probarlo usando HttpWebRequest. El problema es que uso la autenticación básica. ¿Cómo agrego un encabezado con autenticación básica?
Ese es mi código hasta ahora:
var request = (HttpWebRequest)WebRequest.Create(url);
Gracias