Я только что разместил новое приложение Spring Boot на aws через эластичный beanstalk. У приложения есть собственный статический веб-сайт, который он размещает. Когда я запускаю его локально, я могу перейти к localhost:5000
и перенаправляет меня на localhost:5000/index.html
который затем переписывает URL-адрес для меня с помощью маршрутизатора React, чтобы отображать мою страницу входа в localhost:5000/login
.
Однако в AWS доступ к корневому URL my-app.us-west-2.elasticbeanstalk.com
возвращает отказ 403 в доступе, что, вероятно, связано с моей конфигурацией Spring Security, за исключением того, что я не понимаю, почему он не перенаправляется на my-app.us-west-2.elasticbeanstalk.com/index.html
как я и ожидал.
Как проще всего это исправить? Это просто демонстрация, поэтому меня больше интересует самое простое, чем лучшее долгосрочное решение.