Проблемы с настройкой ALB / Lambda и Target Groups - PullRequest
0 голосов
/ 03 февраля 2019

После запуска Lambda-скрипта через ALB как перенаправить пользователя обратно в целевые группы (серверы)?

Текущая настройка

  • ALB (балансировка нагрузки приложения)
  • ALB «Authenticate» установлен как Cognito
  • ALB «Forward to» установлен как Lambda Function (скрипт Python)

В корневом пути «https://site.domain.com/” (ALB) Cognito запускается, чтобы запросить у пользователей аутентификацию.
После успешной аутентификации трафик передается в Lambda-скрипт с использованием правила ALB для проверки JWT, мне возвращается 502 Bad Gateway, потому что функция Lambda не обрабатываеттрафик правильно.

  1. Является ли лямбда-скрипт ответственным за перенаправление трафика обратно в «Целевые группы» (возможно ли выполнить эту задачу в скрипте) ИЛИ я должен установить перенаправление «302» для возвратапользователя на целевую страницу приложения?

  2. Можно ли настроить второе правило ALB для корневого пути «/» для передачи трафика в пул удостоверений

    • Первое правило (Cognito Authentication / Forward to Lambda Function)
    • Добавление второго правила для направления трафика в целевую группу по корневому пути (кажется, есть приоритет, в котором правило запускается первым и вторым)
  3. Или это тот случай, когда мне нужно настроить отдельные URL-пути для обработки аутентификации и трафика внутреннего сервера

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...