当我在aws上设置LBS时,我设置SSL offload以将请求从ELB上的端口443转发到EC2实例上的端口80。
我不确定这是对的,因为我看到很多人这样做了。但在我这样做之后,我在浏览器控制台中遇到了很多错误:
"此请求已被阻止;内容必须通过HTTPS提供。"
我应该将前向端口80更改为443吗?并为每个实例安装ssl?
答案 0 :(得分:1)
这有一些细微差别 - 服务器认为它在80上提供普通内容,因此如果它创建URL,它们通常是http://
而没有一些配置。 (这取决于你的框架,服务器等)
第二个细微差别是硬编码的URL会以类似的方式破坏它。 That error message has been explained in a stackoverflow question about Ajax,某种形式导致了您的问题。