【发布时间】:2018-03-26 14:45:20
【问题描述】:
我从 Google 购买了一个域(例如,example.com),我的 Django 应用程序(例如,mysite.herokuapp.com)在 Heroku 上运行。 CNAME 在 Google 上设置为将 http 请求转发到 Heroku 上的 Django 应用程序。从http://mysite.example.com 转发请求到mysite.herokuapp.com 工作正常。
最近,我需要在我的应用程序中引入progressive-web-application,它需要https 协议,而不是http,也就是说,现在URL 必须是https://mysite.example.com,它不适用于Google域。我试过https://mysite.herokuapp.com,它工作正常,这意味着Heroku 已经支持https。但是,我尝试了很长时间(也用 Google 搜索了),但没有找到解决方案。
那么如何设置谷歌域使用https协议呢?
【问题讨论】:
-
您好,您看到的错误是什么?如果是证书错误,显然您需要将
example.com的证书和私钥(可能还有证书链中的中间证书)添加到 Heroku - instructions here。 -
@SugarTang 当你连回复都不回复时,别人会如何帮助你?
-
您是否尝试通过 Heroku CLI 工具在您的应用程序上
heroku certs:auto:enable? -
@Tarun,很抱歉我有一段时间没空。现在我赶上了。
-
@Bastien,我做了:1)升级到爱好,2)
heroku certs:auto:enable。但是当我heroku certs:auto时,它显示Failing。
标签: https google-domains