Aquí veremos como autenticar nuestro Jommla con un Active Directory en mi caso 2008.
Una vez instalado Joomla nos vamos a: Extensiones--Plugins--Authentication LDAP
Y tenemos que configurarlo asi:
Los datos son:
Base DN: DC=midominio,DC=com
Cadena a Buscar: sAMAccountName=[search]
Usuarios DN: midominio\[username]
Conectar Usuario: cn=intranet,cn=Users,dc=midominio,dc=com
Password: "pones tu password de administrador o usuario creado para joomla"
Mapear:Nombre Completo: displayName
Map: Email mail
Map ID: Usuario sAMAccountName
Lógico que "midominio" es el nombre del dominio que tengas, por ejemplo si tu dominio es MIEMPRESA.COM solo pondrás MIEMPRESA.
En el caso de Conectar Usuario yo cree un usuario para conexión y así no usar el administrador, mi usuario se llama intranet.
Esta configuracion también funciona para 1.5 y 1.7.
Suerte.
no me funciono, se quedo en blanco cuando accedo con un usuario del dominio, Gracias
ResponderEliminarHola que tal lo configure igual como hiciste, pero con mis datos de mi dominio. Y me sale cuando logeo pantalla blanco y no carga. Gracias
ResponderEliminarDebes de tener en joomla los plugins activados al igual que modulos que hagan referencia.
EliminarAparte muy importante debes tener php-mysql y php-ldap instalado en linux.
excelente el php-ldap soluciono mi error de pantalla en blanco ... gracias =)
ResponderEliminarBuenas estoy desarrollando un portal para una intranet con los siguientes datos con active directory en Windows Server 2012:
ResponderEliminarDC=central,DC=eppa,DC=es
CN=Person,CN=Schema,CN=Configuration,DC=central,DC=eppa,DC=es
el administrador de active directory tiene la ruta, con su respectivo password:
CENTRAL\Admservices
Solucioné el problema del pantallazo blanco instalando php-ldap pues la ruta del proyecto joomla esta en un server ubuntu, pero no consigo loguearme con LDAP
Puden ayudarme?
Lo mas probable es que tu schema esta mal, lo estas haciendo con php imagino. ??
ResponderEliminar