我正在尝试将所有http流量的重定向配置为仅限https。我的配置如下
我的问题是当客户端通过https访问此应用程序时,URL在https中工作正常。但是当客户端尝试通过http连接此应用程序时,它在http中运行,而不是将其重定向到https。
我只需要在https中使用此应用程序。我们如何强制所有客户端通信进入https?
答案 0 :(得分:0)
您是否在重定向设置中检查了正确的值? ALB应设置x-forwarded-port和x-forwarded-proto。
另一个选择是在ALB前面使用cloudfront,并将其设置为强制所有内容都为https。