快速提问:我正在尝试使用 heroku 和 Gandi 为应用程序设置 ssl。请注意,我遵循了 le wagon tuto ( https://vimeo.com/209534466 )。
一切顺利,直到我运行以下代码的最后一步:
heroku certs:add all.crt myserver.key --app chrisnopa-my-site
它给了我这个:
解析信任链...完成
将 SSL 证书添加到 ⬢ chrisnopa-my-site...!
▸ 每个应用程序只允许一个 SNI 端点(改为尝试 certs:update)。
这对我来说有点不清楚,因为我对 Heroku 的东西不太熟悉...知道如何修复它或任何线索吗?
最佳答案
使用该命令,您将在 aws 服务器实例中创建一个 ssl 证书。
SSL 证书是一个包含加密 key 的文件,用于加密通过 ssl 发送的消息。
The following guide explains how to set up multiple ssl endpoints
with heroku.
另一种方法是删除当前的 ssl 证书
或将该证书用于 ssl
配置。您可能已经有了一个 ssl 端点
。
描述in the guide您可以从服务器中删除证书
关于ruby-on-rails - Rails 应用程序 : 'Only one SNI endpoint is allowed per app' 上的 Heroku SSL 出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51992068/