Комбинация аутентификации Apache 2.4 с LDAP и htpassword
Мы используем Apache с mod_svn для обслуживания наших хранилищ Subversion. Ранее мы использовали аутентификацию на основе файлов с набором AuthType Digest. Мы хотим перейти к аутентификации на основе LDAP, но сначала нам хотелось бы, чтобы старая и новая аутентификация работали бок о бок.
Проблема в том, что LDAP не поддерживает дайджест- аутентификацию, а только базовую. Я обнаружил, что директива Apache AuthBasicUseDigestAlgorithm может использовать наш текущий файл аутентификации дайджеста с типом базовой аутентификации, но это нарушает аутентификацию LDAP, говоря:
AH02493: Authn provider does not support AuthBasicUseDigestAlgorithm
Есть ли способ иметь эти два метода аутентификации для совместной работы?
1 ответ
Чтобы ответить на мой собственный вопрос, невозможно совместить эти два типа методов аутентификации таким образом с Apache. Поэтому я решил использовать SCM-Manager, который способен (с небольшим патчем) справиться с этой ситуацией.