Compartir a través de


Autenticación básica y implícita

La System.Net implementación de la autenticación básica y implícita cumple con RFC2617 : autenticación HTTP: autenticación básica e implícita (disponible en el sitio web de World Wide Web Consortium ).

Para usar la autenticación básica y implícita, una aplicación debe proporcionar un nombre de usuario y una contraseña en la Credentials propiedad del WebRequest objeto que usa para solicitar datos de Internet, como se muestra en el ejemplo siguiente.

Dim MyURI As String = "http://www.contoso.com/"
Dim WReq As WebRequest = WebRequest.Create(MyURI)
WReq.Credentials = New NetworkCredential(UserName, SecurelyStoredPassword)
String MyURI = "http://www.contoso.com/";
WebRequest WReq = WebRequest.Create(MyURI);
WReq.Credentials = new NetworkCredential(UserName, SecurelyStoredPassword);

Precaución

Los datos enviados con autenticación básica y implícita no están cifrados, por lo que un adversario puede ver los datos. Además, las credenciales de autenticación básica (nombre de usuario y contraseña) se envían sin cifrar y se pueden interceptar.

Consulte también