Ошибка 500 при попытке аутентификации через балансировщик нагрузки приложения AWS и Cognito

Я пытаюсь настроить проверку подлинности для некоторых определенных маршрутов с помощью балансировщика нагрузки приложения AWS для Интернета.

Я сделал все шаги из официальной документации AWS, а также использую эту: https://www.thorntech.com/2018/09/user-authentication-alb-cognito/

Я тестировал с помощью DNS-имени балансировщика нагрузки, и он правильно перенаправляет меня в форму входа в Cognito, но после входа в систему он перенаправляет на балансировщик нагрузки и выдает 500 Internal Server Error. URL-адрес такой, как https://xxxxx.eu-west-1.elb.amazonaws.com/oauth2/idpresponse?code=.......

Знаете ли вы, какие могут быть причины этого, и что я должен настроить, чтобы он работал?

openid позволено

1 ответ

Решение

Чтобы ответить на мой собственный вопрос - проблема с группами безопасности. У вас должна быть группа безопасности с открытым портом 443 на вашем балансировщике нагрузки!

Другие вопросы по тегам