2

目前,我正在从存储桶构建 React 应用程序(一堆静态文件),以便通过在 DNS 中使用 CNAME 重定向,将内容加载到域上。但这仅适用于 HTTP(根据 this),我们需要 HTTPS。

在同一个链接中,他们告诉您设置负载均衡器,但这需要证书,而且我看不到使用让我们加密证书进行设置的方法,因为我没有使用 vm 实例或任何东西。

我已经知道我必须设置一个 A 记录来指向负载均衡器。

4

2 回答 2

1

所以我想我可以创建带有 txt dns 记录的证书,用于挑战:certbot certonly --manual --preferred-challenges dns. 对于公钥上传cert.pem,对于证书链chain.pem和私钥是显而易见的。

我遇到的最后一个问题可能与 dns 缓存有关,如果我在 firefox 上加载站点(只需输入域),它会直接转到 https 版本,但它会显示 google 404 错误。

于 2017-11-22T20:43:28.377 回答
0

如果您不坚持拥有 Let's Encrypt 证书,这里有一个使用 Cloudflare CDN 的替代解决方案:GCS Site over HTTPS(免费)

于 2019-03-11T07:41:00.847 回答