У меня есть веб-сервер JAVA REST API на сервере Tomcat, который работает на порте 8080 в экземпляре AWS EC2.
И есть классический балансировщик нагрузки для управления всем трафиком для этого экземпляра. Так раньше ELB работал по протоколу HTTP, а после этого иногда он был перенаправлен с HTTPS (443: порт ELB) на HTTP (8080: порт экземпляра) на прослушивателях ELB.
И я добавил входящее правило в группы безопасности ELB для HTTPS (443) .
Эластичное изображение балансировщика нагрузки
Группа безопасности эластичного балансировщика нагрузки
Когда я вызываю HTTP-запрос, ответ получен, но когда я вызываю HTTPS, он говорит Не удалось получить ответ .
И я добавил несколько веб-интерфейсов для проверки, которые показывают как для HTTP, так и для HTTPS-запросов, но https показывает, как прямой доступ (тип HTML) https и Незащищенный в адресная строка URL.