【问题标题】:The command heroku ssl says my domains have no certificate installed命令 heroku ssl 说我的域没有安装证书
【发布时间】:2013-05-31 00:33:59
【问题描述】:

我只想说这不是我通常会做的事情,但我最近接到了任务…… 我已经密切关注heroku documentation for setting up SSL,但我仍然遇到问题。

我已使用以下命令将我的证书添加到 heroku:

heroku certs:add path_to_crt path_to_key

这部分似乎有效。我收到一条消息说:

Adding SSL Endpoint to my_app ... done

我还为我的托管服务设置了一个 CNAME,以指向与上述 cert 命令关联的端点。但是,当我浏览到该站点时,我仍然收到 SSL 错误。它说我的证书不受信任并指向 *.heroku.com 许可证,而不是我刚刚上传的那个。

我注意到当我执行以下命令时:

heroku ssl 

我收到以下信息:

my_domain_name has no certificate

我的假设是此时应该有一个与此域相关联的证书。

有什么想法吗?

编辑:看来我没有等待足够长的时间让证书内容通过互联网传播......但是,我关于“heroku ssl”命令的问题仍然让我感到困惑。

【问题讨论】:

    标签: ssl heroku


    【解决方案1】:

    Heroku ssl 命令用于旧证书:

    $ heroku ssl -h
    Usage: heroku ssl
    
     list legacy certificates for an app
    

    您需要的命令是heroku certs,它将输出该项目的相关证书信息。

    【讨论】:

      猜你喜欢
      • 2013-07-20
      • 1970-01-01
      • 1970-01-01
      • 2016-08-19
      • 1970-01-01
      • 2015-09-30
      • 2016-08-30
      • 2020-09-22
      • 2017-10-12
      相关资源
      最近更新 更多