Configurar el SSO NTLM/Kerberos con Apache en Windows para Joomla
Resumen
En esta guía, repasaremos los pasos necesarios para configurar el inicio de sesión único (SSO) NTLM/Kerberos con el servidor web Apache en una plataforma Windows específicamente para Joomla. Cubriremos los requisitos previos necesarios para la configuración, los procesos de instalación y configuración, y los consejos para la resolución de problemas para garantizar una integración sin problemas.
Pasos para NTLM con Apache en la autenticación de Windows LDAP para inicio de sesión único (SSO)
Paso 1: Configurar el SSO NTLM con Apache en Windows en Joomla
- Haga clic aquí para descargar el módulo apache.
- Copia el mod_authnz_sspi.so desde Apache24 > módulos carpeta y colóquela en los módulos
- Copia el sspipkgs.exe archivo de Apache24 -> contenedor carpeta y colóquela en la carpeta bin de su carpeta apache de Xampp (.....\xampp\apache\bin) en su servidor web.
- Abra httpd.conf (.....\xampp\apache\conf) y coloque la siguiente línea de código en la sección LoadModule.
- Asegúrese de que los siguientes módulos estén descomentados:
- Además, asegúrese de habilitar la extensión ldap.
- Abra el archivo httpd.conf desde (.....\xampp\apache\conf\httpd.conf). Vaya a y pegue las siguientes líneas después de #Require all grant.
- Reinicie su servidor Apache.
- Para probar la configuración, cree un archivo test.php en el directorio raíz de WordPress (.....\xampp\htdocs\wordpress\test.php). Ingrese la siguiente línea:
- Guarde el archivo y ejecútelo en el navegador web.
- Busque "REMOTE_USER" y debería contener el nombre de usuario actualmente conectado.
LoadModule authnz_sspi_module modules/mod_authnz_sspi.so
LoadModule authn_core_module modules/mod_authn_core.so LoadModule authz_core_module modules/mod_authz_core.so
<Directory "...../xampp/htdocs"> ……… ……… #Require all granted AllowOverride None Options None AuthType SSPI SSPIAuth On SSPIAuthoritative On Require valid-user </Directory>
<?php var_dump($_SERVER); ?>
