Возникли проблемы при настройке Subversion с аутентификацией LDAP

1

Я пытаюсь настроить хранилище SVN с использованием аутентификации LDAP. Я настроил аутентификацию SVN в dav_svn.conf, как описано здесь: http://www.itguyonline.com/blog/2007/05/02/ldap-authentication-for-subversion-on-ubuntu-feisty/

Моя текущая конфигурация такая:

<Location /svn>
    DAV svn

    SVNParentPath /mnt/svn

    AuthType Basic
    AuthBasicProvider ldap
    AuthName "Subversion Repository"

    AuthLDAPBindDN "<bind-url>"
    AuthLDAPBindPassword <bind-password>

    Require valid-user
</Location>

Я получил привязанный URL-адрес от браузера LDAP Softerra. Кроме того, я знаю, что сервер LDAP настроен правильно, потому что у нас были другие сервисы, аутентифицирующие его.

Когда я пытаюсь получить доступ к хранилищу в своем веб-браузере, я вижу диалог входа в систему. Однако, когда я ввожу правильное имя пользователя и пароль, он просто снова возвращается к пустому диалоговому окну входа в систему.

Это использует порт 389. Когда я переключаюсь на 636, я получаю внутреннюю ошибку сервера после диалога входа в систему.

У кого-нибудь есть предложения? Я пропустил ключевой шаг?

Спасибо алан

Алан Спарк
источник
prowser постоянно запрашивает учетные данные, потому что не может проверить аутентификацию с помощью ldap. Сначала используйте любой браузер ldap (например, apache directory studio) и попробуйте подключиться к ldap через указанные порты. другой, вы должны создать технического пользователя для службы SVN. Сервис задаст вопрос ldap, используя этого пользователя. пароль для его никогда не должен истекать. другой, вы должны указать базовый DN. В противном случае вы должны указать полный путь DN для пользователя, когда браузер запрашивает учетные данные.
Зник