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

Настройка Nginx - перенаправление запросов на сервер аутентификации и перенаправление обратно для обслуживания запроса

Любой входящий запрос на (x.x.x.x.x) -> перенаправить на x.x.x.x.auth.domain.edu ->, который аутентифицирует пользователя и перенаправляет обратно на сервер x.x.x.x. (С установленным файлом cookie, в моем случае это сервер EZproxy, выполняющий настройку cookie)

Я попытался переписать URL-адрес запроса, а также использовать будку proxy_pass, что привело к ошибке ошибки цикла (из браузера).

Мне, должно быть, не хватает основного заголовка или чего-то, чего я не могу понять со вчерашнего утра.
Есть предложения относительно того, какой должна быть конфигурация?

Ваш root Директива имеет две проблемы:

  1. Используется относительный путь. Когда используется относительный путь, он относительно каталога по умолчанию, скомпилированного в nginx. Вы знаете, что это такое? Лучше указывать абсолютные пути.
  2. Это не в том месте. В root директива должна быть указана в server блок. Это один из наиболее распространенные неправильные конфигурации nginx.