[gxportal-l] Autentificacion de usuarios por active directory para gxportal 5.1

Hola estimados, tengo un problema he creado un webservice , descargue
el archivo xpz de la wiki de gxportal, consolido dicho archivo en
GXev2 lo modifico para que
valide la autentificacion atravez de Active Directory como muestra el
siguiente codigo

Sub 'ValidUser'

&ldapClient.Host = 'xxxx.xxxxxx.xx'
&ldapClient.Port = 389
&ldapClient.AuthenticationMethod = 'simple'
&ldapClient.User = 'xxxx' ----------------------------> nombre del superusuario
&ldapClient.Password = 'xxxxx' -------------------->pass del superusuario

&ret = &ldapClient.Connect()
//msg(trim(str(&ret)))


&MatchAtts.set("sAMAccountName", &UserLogin)

for &auxString in
&ldapClient.GetAttribute("name", "ou=xxxxxxxxx,
dc=xxxx, dc=xx", &MatchAtts)

&GAMWSLoginOut.WSStatus = 1
&GAMWSLoginOut.User.FirstName = &auxString

endfor

EndSub

Se conecta bien con el superusuario y me trae un lista de todos los
usuarios Active Directory como muestra el codigo
Mi problema es que no puedo validar un usuario particular con "nombre
de usuario y contraseña"..

Como puedo hacer???

Gracias y saludos

Mario


----------------------------------------------------

Para Suscribirse/Desuscribirse: webmaster@gxportal.com

Por consultas comerciales sales@gxportal.com

--
Has recibido este mensaje porque estás suscrito al grupo "GeneXus" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a genexus+unsubscribe@googlegroups.com.
Para obtener más opciones, visita https://groups.google.com/groups/opt_out.

0 Response to "[gxportal-l] Autentificacion de usuarios por active directory para gxportal 5.1"

Publicar un comentario