【发布时间】:2020-06-26 22:54:40
【问题描述】:
在我在 Namecheap 购买的域上获取 ssl 证书时遇到了很多麻烦。
我有一个在 Heroku 中运行的节点应用程序。
我在 Namecheap 中的 DNS 配置:
CNAME 记录@myapp.herokuapp.com。 1 分钟
CNAME 记录 www myapp.herokuapp.com。 1 分钟
URL 重定向记录@https://www.myapp.herokuapp.com。未屏蔽
URL 重定向记录 www https://www.myapp.herokuapp.com。未屏蔽
我在 Heroku 中的 DNS 配置:
*.mywebsite.com
mywebsite.com
www.mywebsite.com
到目前为止,一切正常。问题是我得到了一个无效的证书。
所以我去了 heroku,添加了我在 NameCheap 上获得的 SSL 证书,并使用密钥、CA 和 CRT 将其安装在那里。在 heroku 中,它显示以下确认:
您的证书 mywebsite.com 将于 2021 年 3 月 15 日到期。
问题是,在https://www.mywebsite.com 上,我仍然从heroku 获得证书,如下所示:
*.herokuapp.com Digicert SHA2 高保证服务器 CA
这会使来自https://mywebsite.com 的证书无效,我认为是因为主机名(mywebsite.com)与 bieng 显示的证书不同(我在谈论 *.herokuapp.com Digicert SHA2 高保证服务器 CA )
【问题讨论】: