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 autenticación NTLM predeterminada y la autenticación Kerberos utilizan las credenciales de usuario de Microsoft Windows NT asociadas a la aplicación que realiza la llamada para intentar la autenticación con el servidor. Cuando se utiliza la autenticación NTLM no predeterminada, la aplicación establece el tipo de autenticación en NTLM y utiliza un objeto NetworkCredential para pasar el nombre de usuario, la contraseña y el dominio al host, como se muestra en el ejemplo siguiente.
Dim MyURI As String = "https://www.contoso.com/"
Dim WReq As WebRequest = WebRequest.Create(MyURI)
WReq.Credentials = _
New NetworkCredential(UserName, SecurelyStoredPassword, Domain)
[C#]
String MyURI = "https://www.contoso.com/";
WebRequest WReq = WebRequest.Create (MyURI);
WReq.Credentials =
new NetworkCredential(UserName, SecurelyStoredPassword, Domain);
Las aplicaciones que necesitan conectarse a los servicios de Internet utilizando las credenciales del usuario de la aplicación pueden hacerlo con las credenciales predeterminadas de éste, como se muestra en el ejemplo siguiente.
Dim MyURI As String = "https://www.contoso.com/"
Dim WReq As WebRequest = WebRequest.Create(MyURI)
WReq.Credentials = CredentialCache.DefaultCredentials
[C#]
String MyURI = "https://www.contoso.com/";
WebRequest WReq = WebRequest.Create (MyURI);
WReq.Credentials = CredentialCache.DefaultCredentials;
El módulo de autenticación negociada determina si el servidor remoto está utilizando autenticación NTLM o Kerberos, y envía la respuesta pertinente.
Nota La autenticación NTLM no funciona en un servidor proxy.
Vea también
Autenticación básica e implícita | Autenticación en Internet