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.
Suscribirse a:
Enviar comentarios (Atom)
0 Response to "[gxportal-l] Autentificacion de usuarios por active directory para gxportal 5.1"
Publicar un comentario