Tengo una intranet en ASP donde mis clientes deben ingresar utilizando sus
mismas credenciales de dominio. Esta es la porcion de codigo que utilizo:
strQuery = "SELECT cn FROM 'LDAP://DC=midominio,DC=local' WHERE
objectClass='*' "
set oConn = server.CreateObject("ADODB.Connection")
oConn.Provider = "ADsDSOOBJECT"
oConn.Properties("User ID") = strUser
oConn.Properties("Password") = strPassword
oConn.Properties("Encrypt Password") = true
oConn.open "ADProvider", strUser, strPassword
set cmd = server.CreateObject("ADODB.Command")
set cmd.ActiveConnection = oConn
cmd.CommandText = strQuery
on error resume next
set oRS = cmd.Execute
Un usuario intenta ingresar a la aplicación con su usuario y contraseña de
windows en el mismo servidor web y logra entrar.
Pero ese mismo usuario intenta ingresar con las mismas credenciales en otra
estacion cliente y la linea de codigo "set oRS = cmd.Execute" arroja error.
El servidor web ejecuta IIS 5.1 y no es controlador de dominio.
Tengo activa unicamente la opcion "Autenticación integrada de Windows" en el
iis para todas las paginas.
En usuarios y Equipos de Active Directory activé la Delegación de confianza
para el equipo que funciona como Servidor Web.
Si activo unicamente la "Autenticación basica" para el sitio web me aparece
la ventana de inicio de sesion y lo que quiero es que se inicie desde mi la
pagina web.
Agradezco de antemano la ayuda
Leer las respuestas