Foros del Web » Programando para Internet » ASP Clásico »

Autenticar Usuario de NT desde ASP

Estas en el tema de Autenticar Usuario de NT desde ASP en el foro de ASP Clásico en Foros del Web. Estimados webmasters, quisiera que me ayudarán en lo siguiente: Quiero hacer que un usuario se logee en mi aplicación de asp, con su usuario de ...
  #1 (permalink)  
Antiguo 21/07/2005, 08:13
 
Fecha de Ingreso: julio-2005
Mensajes: 51
Antigüedad: 19 años, 9 meses
Puntos: 1
Autenticar Usuario de NT desde ASP

Estimados webmasters, quisiera que me ayudarán en lo siguiente:

Quiero hacer que un usuario se logee en mi aplicación de asp, con su usuario de NT, (pero no se cual es su sintaxis ), ósea que cuando ingrese mi aplicación ingrese el mismo usuario y la misma contraseña que utilizo para el ingreso a windows, y desde mi script de asp poder valir el usuario.

Esperando sus respuestas y muy agradecido

Host_91
  #2 (permalink)  
Antiguo 21/07/2005, 08:58
 
Fecha de Ingreso: abril-2004
Ubicación: México D.F.
Mensajes: 1.724
Antigüedad: 21 años
Puntos: 4
jeje, x falta de tiempo no te pongo un ejemplo, pero entra al msdn o busca en algún buscador sobre ADSI, modelo que te ofrece interactuar con cuentas de un controlador de dominio. Siempre lo he usado en 2000 advanced server y 2003 edition web,pero en NT no.
  #3 (permalink)  
Antiguo 21/07/2005, 16:48
 
Fecha de Ingreso: julio-2005
Mensajes: 51
Antigüedad: 19 años, 9 meses
Puntos: 1
Busqueda

Gracias orharo2003, te agradezco bastante, me fue de gran ayuda....

Ya he solucionado mi porblema de autenticación de usuario de windows en ASP . Pero ahora tengo el problema que cuando el usuario ingresa su contraseña erronea, me da error, y estuve buscando alguna propiedad que me identifique o imprimar el tipo o número de error pero no encontre absolutamente nada. Mi codigo es el siguiente....




TypeDomain = "WinNT://domain"
nstrUserAccount = "domain\"&Request.Form("user")
bstrPassword = Request.Form("pwd")

Set AuthUser = GetObject("WinNT:")


'AQUI ES DONDE ME DA ERROR
Set objUser = AuthUser.OpenDSObject(TypeDomain, nstrUserAccount, bstrPassword, ADS_AUTHENTICATION_SECURE)

Cualquier ayuda muy agradecido

Atte.,

HOST_91
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:01.