Настройка HTTPS на AWS Elastic Beanstalk / Rails - PullRequest
0 голосов
/ 08 июня 2018

Я развернул приложение Rails на AWS Elastic Beanstalk.Моя настройка работает нормально по HTTP, но у меня возникают трудности с настройкой доступа HTTPS.

Я создал сертификат SSL с помощью ACM и настроил свой балансировщик нагрузки для прослушивания порта 443. Поэтому у меня есть прослушивание портов 80 и 443через HTTPS, и оба указали на порт экземпляра 80. Я убедился, что моя группа безопасности разрешает HTTPS.

В этой новой конфигурации запросы, похоже, не доходят до сервера.Я что-то здесь пропустил?

Большое спасибо

РЕДАКТИРОВАТЬ: добавлено изображение слушателей ELB

ELB Listeners

1 Ответ

0 голосов
/ 08 июня 2018

Порт экземпляра EB слушает 80 по умолчанию.После сохранения убедитесь, что вы используете https://.

Также, если вы используете EB url для проверки https, сертификат не будет загружен.Вам нужно CNAME в вашем доменном имени.

enter image description here

...