VisualSVN Server + Проблемы с аутентификацией Trac - PullRequest
2 голосов
/ 05 мая 2010

Я установил Trac на моем сервере VisualSVN (с использованием аутентификации Subversion), однако каждый раз, когда я открываю браузер, после перехода на домашнюю страницу Trac, я получаю диалоговое окно базовой аутентификации, спрашивающее у меня имя пользователя / пароль. То, что я хотел бы сделать, это иметь форму входа в Trac, которая позволила бы мне войти в систему навсегда, используя куки.

Я попытался установить AccountManagerPlugin, но я не совсем уверен, как правильно его настроить. (Я привык работать с IIS в корпоративных интрасетях, так что мне это немного чуждо)

Мне удалось обойти диалоговое окно базовой аутентификации, установив его в моем httpd-custom.conf:

AuthName "Trac"
AuthType Basic
AuthBasicProvider file
AuthUserFile "E:/Repositories/htpasswd"

#Require valid-user

Я пытался использовать SvnServePasswordStore в качестве хранилища паролей, но я не знаю, на какие из файлов в каталоге хранилища указать его.

Помощь будет оценена!

1 Ответ

1 голос
/ 05 мая 2010

Мне кажется, я понял это.

Сначала в httpd-custom.conf я закомментировал строку:

Require valid-user

Затем я установил хранилище для AccountManagerPlugin, чтобы использовать HtPasswdStore, который я указал в Trac.ini на файл htpasswd в корне хранилища.

Я не уверен, что смогу управлять пользователями в Trac, но я буду использовать VisualSVN для управления пользователями, так что, надеюсь, это не должно быть проблемой.

...