Active Directory y Visual Basic 2005 (¿Cómo recojo datos??)

28/12/2005 - 16:41 por Adria Grau Rovira | Informe spam
Buenos dias, me gustaria saber como puedo recoger los datos del Active
Directory desde Visual BAsic 2005, de tal forma que pueda saber el ID del
usuario que ha hecho login en Windows, sus grupos de usuario etc

Muchas gracias
 

Leer las respuestas

#1 Pep
30/12/2005 - 11:19 | Informe spam
Hola Adria! (Aqui Pep From Vic)
Aparentemente facil...
Primero deberas conocer el path.. EJEMPLO "LDAP://CN=..,OU=..DC=,.."
Luego llamar al constructor para acceder al objeto DirectoryEntry :

Dim DirActivo as DirectoryEntry = New DirectoryEntry(path)
Dim Clave as string
Dim ObjColeccion as Object
' Para acceder a los nombres... por ejemplo
For Each Clave in DirActivo.Properties.PropertyNames
Console.Write(Clave + " = ")
For Each ObjColeccion in DirActivo.Properties(Clave)
Console.WriteLine(Cstr(ObjColeccion))
Next
Next

Esto es una pista, pues te escribo el codigo a pelo... pero no lo he
provado, seguro que no esta libre de errores... pero te ayudara en la idea de
como.
Saludos,
Pep,


[MVP] Visual Developer - Visual Basic


"Adria Grau Rovira" escribió:

Buenos dias, me gustaria saber como puedo recoger los datos del Active
Directory desde Visual BAsic 2005, de tal forma que pueda saber el ID del
usuario que ha hecho login en Windows, sus grupos de usuario etc

Muchas gracias

Preguntas similares