使用 AWS 负载均衡器的证书颁发机构 SSL

Certificate authority SSL using AWS load balancer

我在不同的虚拟主机上有一个前端和后端服务器, 我使用 Netlify 托管前端,使用 AWS 托管后端 当我将前端与后端连接时给我错误:混合内容错误(Http/Https)

Mixed Content: The page at 'https://www.frontend-domain.net/' was loaded over HTTPS, but requested an insecure XMLHttpRequest endpoint 'http://domain-eu-west-3.elb.amazonaws.com'. This request has been blocked; the content must be served over HTTPS.

因为前端使用https,后端使用http。(http://domain-eu-west-3.elb.amazonaws.com)。 我使用负载均衡器连接到我的 ec2 实例(后端)。

问题是: 我如何使 loadbalancer(domain-eu-west-3.elb.amazonaws.com) 使用 https 并添加证书? 是免费的吗?

how i make loadbalancer(domain-eu-west-3.elb.amazonaws.com) uses https and add certificate ?

您需要您自己的域。您不能使用 domain-eu-west-3.elb.amazonaws.com,因为这是 AWS 拥有的域,而不是您的域。获得域后,您可以从 AWS ASM 获得免费 SSL 证书。

is it free ?

有一些免费域名提供商。你可以试试看。但是对于任何严肃的事情,最好实际购买一些东西。