Buscar
Social
Ofertas laborales ES

Foro sobre Java SE > Problema con Java y Active Directory

Hola a todos, soy nuevo en este foro y también programando en java, pero por favor necesito un poco de ayuda lo más pronto posible.

Necesito hacer una aplicación Desktop JAVA que sea capaz de tomar el usuario que está logueado actualmente en una PC con windows y esta unido a un Active Directory con Windows Server 2008 y sin tener que pasar nuevamente las credenciales (usuario y contraseña), sea capaz de consultar el LDAP del Active Directory y obtener un listado de usuarios de un grupo determinado, para así poder posteriormente crear algunas operaciones donde involucren a dichos usuarios, ejemplo: crear una carpeta en un una ubicación y aplicarle permisos de lectura o escritura según el usuario escogido de la lista devuelta con antelación.

¿alguna idea al respecto como podría hacerlo.....?

les ilustro con un ejemplo para poder explicarme mejor...

Abro mi PC y me autentico en mi windows normal, luego ejecuto la aplicación java y esta ya debe reconecer mi usuario y devolverme un listado del LDAP con los usuarios del grupo al que pertenezco. Yo con esta aplicación, creo una carpeta y escogiendo del listado de usuario señalaria quien podria verla, leerla o modificar su contenido con permisos personalizados.

Necesitaria saber como poder hacer la clase ..... gracias

agosto 24, 2012 | Registered Commentercharlie

Aqui tienes como http://whileuno.com/?p=214

noviembre 18, 2013 | Unregistered Commenterjose

Unos tutoriales:
http://docs.oracle.com/javase/tutorial/jndi/software/content.html
http://docs.oracle.com/javase/tutorial/jndi/ldap/authentication.html
http://docs.oracle.com/javase/tutorial/jndi/ldap/operations.html

Y varios ejemplos:
http://www.adamretter.org.uk/blog/entries/LDAPTest.java

http://www.developerscrappad.com/963/java/jndi/java-jndi-ldap-windows-active-directory-authentication-organizational-unit-group-and-other-information-access/

http://blogs.artinsoft.net/Mrojas/archive/2007/05/14/Active-Directory-LDAP-and-Java.aspx

noviembre 18, 2013 | Registered Commenterchoces