【问题标题】:Multi-tenant Heroku app with SSL + GoDaddy SSL on custom domains在自定义域上使用 SSL + GoDaddy SSL 的多租户 Heroku 应用程序
【发布时间】:2021-01-03 07:16:18
【问题描述】:

我有一个运行 Ruby on Rails 的多租户 Heroku 应用程序,它在 *.xyz.com 上使用通配符 SSL 证书,它安全地服务于 https://customer1-app.xyz.com,并且符合预期。问题是我无法将 GoDaddy SSL 证书添加到自定义域 (customer1.com),也在 Godaddy 指向一个子域 (customer1-app.xyz.com)。

我正在尝试的方法在此处进行了完整描述:https://help.heroku.com/8P5TVA4T/how-can-i-configure-multiple-ssl-certificates-for-a-single-app

简单地说:

  1. 我在 Heroku 上创建了一个 shell 应用程序 customer1-endpoint
  2. 我添加了 SSL-Endpoint 插件并安装了购买的证书 从 GoDaddy 上的 shell 应用程序
  3. 我将端点(DNS 目标 - abc.ssl.herokudns.com)从 Heroku CLI 复制到 CNAME GoDaddy 的记录
  4. 我将自定义域 (customer1.com, www.customer1.com) 添加到我的主要产品 (xyz.com) Heroku 应用

当我尝试访问 https://www.customer1.com/ 时,我在 Heroku 上收到“没有这样的应用程序”消息。 有什么想法吗?

【问题讨论】:

  • 您介意将您的 help.heroku.com 链接的内容直接粘贴到问题中并跳过摘要吗?如果链接失效,我们都有麻烦了……

标签: ruby-on-rails ssl heroku multi-tenant


【解决方案1】:

自 2021 年 7 月 31 日起,SSL 端点已弃用。

【讨论】:

    【解决方案2】:

    对于通过 Google 访问的任何人,我的问题是我的 SSL 端点与我的主应用程序位于不同的区域。此方法有效,请确保两个应用位于同一区域。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-06-04
      • 2019-05-20
      • 1970-01-01
      • 2017-12-28
      • 1970-01-01
      • 2012-12-26
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多