1

Я пытаюсь использовать аутентификацию LDAP наряду с обычной аутентификацией .htpasswd, т. Е. Пользователь может использовать действительного пользователя LDAP /pass ИЛИ одного из пользователей /pass в .htaccess.

Вход в LDAP работает нормально, но я не могу заставить работать .htaccess.

<Files test.html>
AuthName "Enter either your LDAP username or special username"
AuthType Basic
AuthBasicProvider file
AuthUserFile /path/to/.htpasswd
AuthzLDAPAuthoritative off
AuthBasicProvider ldap
AuthLDAPUrl ldap://authurl.com/o=Personnel,dc=test
Require ldap-attribute objectClass=testClass
</Files>

Что я здесь не так делаю?

1 ответ1

2

Файл AuthBasicProvider

Я никогда этого не ставил, и все равно работает. Попробуйте удалить. Пусть только AuthBasicProvider для LDAP.

Я говорю это, потому что я пытаюсь использовать дважды htaccess за раз, и "Внутренняя ошибка 500" появляется, когда я повторяю AuthUserFile.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .