Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
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.