aws应用程序负载均衡器ssl终止

时间:2017-09-13 01:00:06

标签: amazon-web-services jetty elastic-load-balancer

我有一个在两个ec2实例中运行的java应用程序,客户可以使用AWS应用程序负载均衡器访问它们。现在ALB可以作为SSL终止点。所有请求都通过端口443上的ALB。工作正常。问题是java应用程序有时需要重定向到不同的路径。由于java应用程序不知道它在SSL ALB后面运行,因此重定向路径包括http://而不是https://

有没有办法在我的应用程序之外将协议修改为https?

1 个答案:

答案 0 :(得分:2)

您的Java应用程序需要检查负载均衡器设置的x-forwarded-proto标头,以确定初始请求是http还是https。

相关问题