Pregunta sobre LDAP y Oracle

Tengo una aplicación hecha en Oracle Forms que se autentica con el usuario de la base de datos (Oracle), y quiero que se autentique con el directorio activo de windows.
La pregunta es, ¿Cómo se hace? ¿Qué necesito?.
Me dijeron que lo hiciera con ldap, pero solo sé que es un protocolo, no sé si es un programa que hay que instalar en el el sistema operativo donde está la aplicación, ¿o qué?
No encuentro manuales paso a paso de cómo se debe hacer, (aunque encontré uno de OpenLdap pero no es muy claro)
¿Tienes algún tutorial sobre como hacerlo? ¿OpenLdap es igual que Ldap?
Sé que son muchas preguntas.

1 Respuesta

Respuesta
1
A ver si puedo arrojarte un poco de luz a tus dudas:
La pregunta es, ¿Cómo se hace? ¿Qué necesito?.
Hay varias formas de hacer lo que te propones. Oracle tiene herramientas que te permiten una conectividad con el directorio activo, en su producto Business Intelligence; en este enlace te explican cómo hacer una autenticación como l aque te propones: http://oraclebi.adiante.es/trucos-f1/integraciyn-obi-con-adsi-t2.htm
Como bien te han comentado, la otra forma es utilizar una autenticación contra un servidor LDAP. Para hacer esto, necesitas un servidor en el que corra LDAP, y éste debe estar alimentado con tu Diretorio Activo. A través de las funciones que proveen los servidores LDAP podrías hacer la autenticación sin ningún tipo de problema; lo complicado en tu caso sería sincronizar el directorio activo y el LDAP (para que existan los mismos usuarios en ambos sitios y que cualquier cambio se realice de forma automática).
No encuentro manuales paso a paso de cómo se debe hacer, (aunque encontré uno de OpenLdap pero no es muy claro)
¿Tienes algún tutorial sobre como hacerlo? ¿OpenLdap es igual que Ldap?

Openldap es la versión open source de ldap. Yo no he realizado ninguna integración como la que te propones puesto que trabajo con otros sistemas (Directorio Novell) que usan una integración con ldap a través de sus propios productos. Por tanto, sólo te puedo proporcionar los siguientes manuales:
Muy buenos:
http://www.ldap-es.org/contenido/04/12/manual-de-openldap-en-espa%C3%B1ol
http://www.ldap-es.org/node/196
http://fjmulero.wordpress.com/2009/06/23/usuarios-de-directorio-activo-en-openldap/
En inglés:
http://www.securityfocus.com/infocus/1563
Página oficial openldap:
http://www.openldap.org/doc/admin24/
Lógicamente, deberías montarte un entorno virtual de pruebas y comenzar a probar, puesto que todo este proceso es un poco complejo de hacer.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas