1
虽然使用AWS设置HTTPS,但我一直在努力工作。我一直在尝试使用自签名证书,并且发现该过程有点问题。AWS ELB服务器端HTTPS
一直以来出现的一个问题就是服务器端HTTPS的这种业务。我正在使用的客户端要求当用户点击服务器时,URL将更改为HTTPS。我想知道“服务器端HTTPS”是否意味着协议对最终用户是透明的? 他们还会在浏览器中看到HTTP吗?
谢谢。
虽然使用AWS设置HTTPS,但我一直在努力工作。我一直在尝试使用自签名证书,并且发现该过程有点问题。AWS ELB服务器端HTTPS
一直以来出现的一个问题就是服务器端HTTPS的这种业务。我正在使用的客户端要求当用户点击服务器时,URL将更改为HTTPS。我想知道“服务器端HTTPS”是否意味着协议对最终用户是透明的? 他们还会在浏览器中看到HTTP吗?
谢谢。
不知道这是否是你的问题的确切答案,而是一个建议。使用ELB时,我发现在ELB上安装SSL证书并使用SSL卸载将请求从ELB上的端口443转发到EC2实例上的端口80会容易得多。
这样做的优点:
一些缺点:
x-forwarded-proto
)。没有理由认为此配置将不允许您通过HTTP将传入请求重定向到HTTPS。然而,您可能需要查看x-forwarded-proto
标头,以便将任何Web服务器或应用程序级别重定向到HTTPS。最终用户无法知道他们的HTTPS包装是否在ELB上被卸载。