Nginx - обслуживать локальные статические файлы с удаленным бэкэндом для маршрутизации и аутентификации - PullRequest
0 голосов
/ 17 июня 2019

Я хотел бы знать, возможно ли с помощью nginx (предпочтительно - или другого) обслуживать локальные файлы (html, css, js ...), но с удаленной маршрутизацией и аутентификацией.

Пример с диаграммой ниже:

  1. Клиент запрашивает ресурс "pageA".
  2. Nginx отправляет внутренняя информация (IP, заголовки и запрашиваемый ресурс), отправляется сокет или http
  3. Бэкэнд-сервис обрабатывает запрос: аутентификация, право доступа к ресурсу и версия файла быть возвращенным. Эта информация передается взамен
  4. Nginx обслуживает указанное в нем содержимое файла (имя ресурса может отличаться от запрошенного)

exaple scheme

Является ли эта работа хорошей идеей в производстве?

...