gpt4 book ai didi

amazon-web-services - 将 Heroku SSL (ACM) 与 AWS S3/Cloudfront 一起使用

转载 作者:太空宇宙 更新时间:2023-11-03 13:02:30 25 4
gpt4 key购买 nike

我有一个在 Heroku 上运行的应用程序,使用 S3 和 cloudfront 处理所有 Assets 和用户上传。我需要将此应用程序移至 HTTPS。所有 Assets 均由我的应用程序的子域提供:media.example.com

Heroku 提供 free Automated Certificate Management (ACM) 适用于付费应用程序,它会在 90 天的期限内自动更新证书 它使用的来自 Let's Encrypt 的证书。但是,因为我从自定义子域提供 Assets ,所以我不能使用亚马逊的默认证书。如果 Assets 是从云端域提供的,那就没问题了:

https://daada2m06ffg6ds.cloudfront.net,

但不使用自定义子域:

https://media.example.com

据我所知,这意味着我需要在每次更新时将更新后的证书复制到 AWS Certificate Manager。它是否正确?如果是这样,我有哪些处理此同步的选项?

最佳答案

不,您不必在两个地方都使用相同的 SSL 证书。 Amazon 有自己的 ACM 服务(Amazon Certificate Manager)。当您从 Amazon Certificate Manager 请求免费证书时,它还会自动更新证书,类似于 Heroku 的 ACM 服务。

启用 Heroku 证书以在 Heroku 所服务的资源上获取 SSL。然后进入 AWS 并转到 Amazon Certificate Manager 服务并在那里申请免费的 SSL 证书。然后将该 Amazon 证书添加到您的 CloudFront 分配中。

关于amazon-web-services - 将 Heroku SSL (ACM) 与 AWS S3/Cloudfront 一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47055137/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com