是否有可能AWS 证书管理器 https://aws.amazon.com/certificate-manager/ with Heroku SSL https://devcenter.heroku.com/articles/ssl为我的 Heroku 应用程序启用 SSL?
如果是这样,怎么办?
如果没有,我如何获得免费的 SSL/TLS 证书?我应该只使用让我们加密 https://letsencrypt.org/?
是的,你可以通过一个小技巧来实现。
按照步骤:
- 从 AWS Certificate Manager 创建证书并批准它
- 使用以下命令创建 Cloudfront 发行版
Origin Domain Name
作为您的 heroku URL,例如 myapp.herokuapp.com 和自定义 SSL
证书作为您从 AWS Cert Manager 创建的证书
- 创建分发时,请确保 TTL 为 0,否则所有响应都将被缓存
- 假设您有由 Route53 管理的 DNS(如果不是 - 您必须这样做),请将域名指向 Cloudfront Distribution,方法是
创建A记录
缺点是,如果您在网站上获得太多点击,您的云前端账单可能会增加,有一天您可能会考虑每月向 Heroku 支付 20 美元!
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)