【发布时间】:2014-10-31 10:44:22
【问题描述】:
是否可以通过 .htaccess 与 MAMP 一起使用 LDAP 身份验证?
我认为我需要包含/启用 Apache-Module 但我不知道该怎么做?
感谢您的帮助!
【问题讨论】:
标签: apache .htaccess ldap mamp
是否可以通过 .htaccess 与 MAMP 一起使用 LDAP 身份验证?
我认为我需要包含/启用 Apache-Module 但我不知道该怎么做?
感谢您的帮助!
【问题讨论】:
标签: apache .htaccess ldap mamp
启用它
a2enmod authnz_ldap
a2enmod ldap
/etc/init.d/apache2 restart
在你使用的 htaccess 中
AuthType Basic
AuthName "secured site"
AuthBasicProvider ldap
AuthLDAPUrl "ldap://server/ou=People,dc=example,dc=local"
AuthLDAPBindDN "cn=reader,dc=example,dc=local"
AuthLDAPBindPassword the_secret_one
AuthzLDAPAuthoritative Off
Require valid-user
【讨论】:
a2enmod 包括在内。所以这个建议以及/etc/init.d/apache2 restart 根本不起作用。在 MAMP 的情况下,该模块需要针对 Apache 的 MAMP 安装手动编译,apache/httpd.conf 需要在其中获取类似于LoadModule authnz_ldap_module modules/mod_authnz_ldap.so 的行。