首页 > 解决方案 > 使用 AWS 负载均衡器的证书颁发机构 SSL

问题描述

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

混合内容:“https://www.frontend-domain.net/”页面通过 HTTPS 加载,但请求了不安全的 XMLHttpRequest 端点“http://domain-eu-west-3.elb.amazonaws.com” . 此请求已被阻止;内容必须通过 HTTPS 提供。

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

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

标签: amazon-web-servicessslssl-certificateamazon-elbcertificate-authority

解决方案


我如何使负载均衡器(domain-eu-west-3.elb.amazonaws.com)使用 https 并添加证书?

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

它是免费的吗?

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


推荐阅读