ElasticBeanStalk Loadbalancer не отправляет HTTPS на Facebook / Google OAuth в виде SSL и социальный вход возвращает ошибки - PullRequest
0 голосов
/ 07 февраля 2019

Перед моим экземпляром AWS ElasticBeanStalk установлен классический балансировочный груз.Loadbalancer имеет прослушиватели, настроенные на мониторинг порта 443.

Моя переадресация выглядит следующим образом:

HTTPS 443 -> HTTP 80

Когда она настроена таким образом, я могу попасть на свой сайт, как и предполагалось... но когда я пытаюсь использовать службу Facebook или Google OAuth, URL перенаправления отображается как HTTP в обоих случаях ... и ни одна из служб не позволяет redirectUrl быть HTTP

URL Facebook

https://www.facebook.com/v3.1/dialog/oauth?client_id.......scope=email&response_type=code&redirect_uri=HTTP.....

Google URL

https://accounts.google.com/signin/oauth/oauthchooseaccount? .....&destination=HTTP .....com

Если я изменю свой слушатель на

HTTPS 443 -> HTTPS 443

Он перестает отвечать на запросы ....

Чего мне не хватает?

Мой результат - просто использовать OAuth для Google / Facebook из моего экземпляра ELB.

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