我使用https在S3上部署了一个前端。当前端请求后端API(负载均衡器->弹性beantalk)时,我得到一个错误:混合内容。我知道这是因为我通过HTTP而不是https来调用API。
我的问题是:是否应该为LoadBalancer创建全新的SSL证书?以及如果我的负载均衡器DNS地址如下所示,该如何做:awseb-address.region.elb.amazonaws.com(记录)
我试图在证书管理器中使用此地址,但它不接受。
我应该为我的LoadBalancer创建一个全新的SSL证书吗? [...]我尝试在证书管理器中使用此地址,但它不接受。
您无法注册 awseb-address.region.elb.amazonaws.com
的证书目录。
这是AWS拥有的域。要注册SSL证书,您需要具有受控制的您自己的域。您可以从AWS或任何其他名称卖方那里获得一个。
但是,如前所述,如果您已经拥有一个面向您的前端的域,那么也许您可以使用它,并为您的ELB创建一个子域。您可以具有一个证书用于多个域。