我正在尝试让我的客户端与Elastic Load Balancer通信,侦听端口443并使用与*.mywebsite.com
关联的SSL证书。
请求的来源为app.mywebsite.com
,我将请求直接发送到负载均衡器(https://myapp-000000000.us-east-1.elb.amazonaws.com/api/register
),但Chrome正在记录net::ERR_INSECURE_RESPONSE
。
在我的安全标签中,我看到No security details are available for this origin.
与我正在向ELB发出的请求相关联。
我是否缺少SSL设置导致我的ELB不返回安全详细信息?
编辑:我应该提一下我的静态应用程序是在firebase上托管的。
答案 0 :(得分:0)
您将*.mywebsite.com
等SSL证书与负载均衡器相关联,但截至目前尚未将您的域名与负载均衡器配合使用。 SSL证书仅在域名与证书匹配时才有效。
目前您仍在向https://myapp-000000000.us-east-1.elb.amazonaws.com/api/register
发送请求,但SSL证书不适用于elb.amazonaws.com域名。您需要通过DNS主机中的CNAME记录将DNS记录指向ELB,例如api.mywebsite.com
。
执行此操作后,您需要确保将流量发送到ELB,如下所示:https://api.mywebsite.com/api/register