在EC2实例上运行Spring引导应用程序端口8080。带有嵌入式Tomcat的Spring Boot在AWS ELB之后 - HTTPS重定向
AWS ELB配置为重定向
80 -> 8080
443 (SSL termination happens here) -> 8080
应用使用Spring的安全,如果你的用户到达http://example.com它会重定向到。我想登录页面来使用SSL。
春季安全片段:
http.requiresChannel().antMatchers("/login", "/logout").requiresSecure();
我们正在运行到重定向循环这是有道理的。
春天启动应用程序,它看起来像所有的请求都作出非安全端口8080,它重定向到https://example.com,经过ELB,并再次获得8080
有关如何使用AWS ELB运行任何想法请求???
感谢您指出了安全性能..貌似很简单的方法来设置它。我上面发布了答案。 – vladsfl