Heroku ACM SSL 说证书已颁发,但证书不会显示在网站上

Soo*_*are 6 ssl heroku

这是我第一次为我的网站获得 SSL 证书。我按照本教程https://devcenter.heroku.com/articles/automated-certificate-management heroku certs:auto 显示状态为“已颁发证书”。我没有错误。我使用 git push 并且该网站仍未经过认证。我可能做错了什么?

小智 0

老问题,但如果其他人遇到这个问题,我只是在与自己作斗争,这就是我的问题:

当遵循 Heroku 开发中心指南了解如何将自定义域指向您的 herokuapp 时,该指南除其他事项外还指出:

“创建 CNAME 记录以从www.example.com映射到 example.herokuapp.com 或您的 SSL 端点(如果使用 SSL)。”

然而,这些替代方案中的任何一种都不是现在可行的方法(SSL 端点在 Heroku 被认为是遗留的)。相反,一旦您正确添加了自定义域,只需:

  1. 在 Heroku CLI 中,运行“heroku certs:auto:enable”以启用 ACM。
  2. 将域的 DNS 记录指向自定义域的 Heroku DNS 目标,您可以通过运行“herokudomains”找到该目标
  3. 等一下。

这应该可以做到。