Если я перенаправляю порт 80 на 443 с настройкой ssl в nginx и прокси для моего приложения на порту 5000, мне все равно нужно настроить загрузку Spring для использования SSL?

Извините, если это повлияет на стекопоток или безопасность, это своего рода середина дорожного вопроса.

У меня есть nginx на экземпляре эластичного beanstalk, который настроен на перенаправление с 80 на 443 и передает прокси 443 трафика на порт 5000, который прослушивает мое приложение Spring Boot.

Spring Boot также имеет конфигурацию для установки ssl с использованием хранилища ключей p12. Мне интересно, если кто-то может объяснить, если оба требуются, и почему это так, если так? На мой взгляд, он шифруется между сервером и клиентом, пока не попадет в загрузочное приложение Spring, так что все должно быть в порядке, но я не на 100%

1 ответ

Решение

Да, вам не нужен SSL в вашем приложении Spring. Ваше клиентское соединение уже безопасно.

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