我试图删除证书或在Heroku上进行更新,但未成功执行以下命令:
heroku certs:remove --endpoint -a heroku-app-ssl
错误:
错误:意外的参数:heroku-app-ssl
站在文档上的-a heroku-app-ssl
是关于我的Heroku应用程序名称的,上面是这种方式,但是却给了我错误,所以我不明白哪里出了问题。
我需要删除旧证书并放入一个新证书,但是此错误阻止了我。
我关注了这份文件: https://devcenter.heroku.com/articles/ssl-endpoint
答案 0 :(得分:0)
取出-a
:
heroku certs:remove --endpoint heroku-app-ssl
它不包含在您引用的文档中。
如果您遇到有关需要-a
的错误,这可能表明您有多个Heroku应用连接到该存储库,例如演出和生产应用程序。在这种情况下,您可以添加-a
,但是您需要单独提供应用名称(不是SSL域):
heroku certs:remove --endpoint heroku-app-ssl -a heroku-app
您可能已经在执行此操作,但我也敦促您转到newer Heroku SSL服务。它是免费的,并且比旧的SSL Endpoint付费附件要简单得多。