我们的主要域名是Heroku。我们的一个子域名是Godaddy。我们从Godaddy购买了DNS。我们从Godady购买了一个SSL。虽然我们遵循在Godaddy中启用HTTPS文档,为子域启用HTTPS(在Godaddy中托管)但我想为主域启用HTTPS(在Heroku中托管)我尝试下面的
heroku certs:add combined.crt server.key
Resolving trust chain... done
Adding SSL certificate to ⬢ playgaffer-production-webapp... !
▸ You need to be running on either Hobby or Professional dynos to be able to use SNI SSL.
得到了这条消息。当我检查Heroku发现时
The minimum requirement is to use a Hobby tier dyno which has a cost of $7/month.
我不能使用我们在Godaddy购买的ssl作为主域名吗?
我可以自由启用HTTPS(在Heroku中托管)
答案 0 :(得分:0)
正如所说,这是Heroku的要求。您的应用必须在“业余爱好”或“专业”计划下运行。
今天,在配置一个免费的“ letsencrypt” SSL证书时发生了这件事……至少它是免费的:-\
BTW:这是一本有关如何使用letencrypt和heroku创建和配置免费SSL证书的手册(尽管它具有我们提到的要求)https://medium.com/@franxyzxyz/setting-up-free-https-with-heroku-ssl-and-lets-encrypt-80cf6eac108e