Назад | Перейти на главную страницу

Аутентификация сервера Apache + SVN за обратным прокси nginx

У меня есть сервер Apache2 / svn, который работает за обратным прокси-сервером nginx. Базовая аутентификация выполняется nginx, поэтому в основном сервер Apache2 за обратным прокси-сервером не должен выполнять никаких аутентификационных действий.

У меня есть запись для пользователя в конфигурации авторизации для svn mod_authz_svn:

[/]
* = r
test = rw

Пользовательский тест может проверять, но не фиксировать.

Я не знаю, как предоставить аутентифицированного пользователя с nginx на сервер apache2, на котором размещена установка svn.

Что пробовал:

Установите HTTP-заголовок удаленного пользователя в обратном прокси-сервере nginx

proxy_set_header REMOTE_USER $remote_user;

Переслать заголовок авторизации

proxy_set_header Authorization $http_authorization;
proxy_pass_header  Authorization;