Configurar NTLM/Kerberos SSO com Apache no Windows para Joomla
Visão geral
Neste guia, abordaremos as etapas necessárias para configurar o logon único (SSO) NTLM/Kerberos com o servidor web Apache em uma plataforma Windows, especificamente para Joomla. Abordaremos os pré-requisitos necessários para a configuração, os processos de instalação e configuração, além de dicas de solução de problemas para garantir uma integração tranquila.
Etapas para NTLM com Apache no Windows Autenticação LDAP para logon único (SSO)
Etapa 1: Configurar o NTLM SSO com o Apache no Windows no Joomla
- Acesse aqui para baixar o módulo apache.
- Copie o mod_authnz_sspi.so da Apache24 > módulos pasta e coloque-a nos módulos
- Copie o sspipkgs.exe arquivo de Apache24 -> bin pasta e coloque-a na pasta bin da sua pasta Xampp Apache (.....\xampp\apache\bin) no seu servidor web.
- Abra httpd.conf (.....\xampp\apache\conf) e coloque a linha de código abaixo na seção LoadModule.
- Certifique-se de que os seguintes módulos não estejam comentados:
- Além disso, certifique-se de habilitar a extensão ldap.
- Abra o arquivo httpd.conf em (.....\xampp\apache\conf\httpd.conf). Acesse e cole as linhas abaixo após #Require all granted.
- Reinicie seu servidor Apache.
- Para testar a configuração, crie um arquivo test.php no diretório raiz do seu WordPress. (.....\xampp\htdocs\wordpress\test.php). Digite a linha abaixo:
- Salve o arquivo e execute no navegador da web.
- Procure por "REMOTE_USER" e ele deverá conter o nome de usuário conectado no momento.
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); ?>
