Ver Mensaje Individual
  #2 (permalink)  
Antiguo 14/12/2012, 10:05
Avatar de jhonjairo00
jhonjairo00
 
Fecha de Ingreso: noviembre-2010
Ubicación: Bogotá D.C.
Mensajes: 31
Antigüedad: 13 años, 5 meses
Puntos: 6
Respuesta: Obtener desde directorio activo nombre y apellido de empleado e email

Hola,

.Net tiene un espacio de nombres con el cual puedes tener acceso a los componentes del Active Directory, debes agregar la referencia a tu proyecto y listo

Si quieres busca información acerca de System.DirectoryServices, igual te dejo un enlace en el que hacen bastantes cosas con el directorio activo, entre las cuales está la forma de verificar usuarios, y con esto ya puedes ver la información que quieres

También debes conocer el LDAP: que es el protocolo de servicio que se ejecuta en una capa encima de la capa TCP / IP (o pila) y proporciona una interfaz para el acceso, la búsqueda, y modificación de directorios de Internet, y se basa en una arquitectura cliente-servidor y ADSI: que es un conjunto de componentes COM (o interfaces) diseñadas para acceder a los servicios de directorio de los proveedores de red diferentes en una configuración de la red, sino que está diseñado para proporcionar una interfaz única y centralizada para el acceso y la gestión de la red recursos.

Aquí te lo explican mejor...

[URL="http://www.codeproject.com/Articles/19689/Working-with-Active-Directory-in-VB-NET"]http://www.codeproject.com/Articles/19689/Working-with-Active-Directory-in-VB-NET[/URL]


Sólo una cosa más, al agregar la referencia por defecto vas a usar la interfaz y el protocolo, por lo menos en el tiempo de desarrollo, pero es importante que lo conozcas porque al implementar puede que se generen excepciones de seguridad, comunicación o compatibilidad y te puedes enredar intentando solucionarlo, precisamente es hay cuando saber LDAP y ADSI te puede salvar la vida...

Saludos