簡體   English   中英

在自定義域上使用 SSL + GoDaddy SSL 的多租戶 Heroku 應用程序

[英]Multi-tenant Heroku app with SSL + GoDaddy SSL on custom domains

我有一個運行 Ruby on Rails 的多租戶 Heroku 應用程序,在 *.xyz.com 上有一個通配符 SSL 證書,該應用程序安全地為https://customer1-app.xyz.com提供服務,並且符合預期。 問題是我無法將 GoDaddy SSL 證書添加到同樣在 Godaddy 指向子域 (customer1-app.xyz.com) 的自定義域 (customer1.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 插件並在 shell 應用程序上安裝了從 GoDaddy 購買的證書
  3. 我將端點(DNS 目標 - abc.ssl.herokudns.com)從 Heroku CLI 復制到 GoDaddy 的 CNAME 記錄
  4. 我將自定義域(customer1.com, www.customer1.com )添加到我的主要產品(xyz.com)Heroku 應用程序中

當我嘗試訪問https://www.customer1.com/ 時,我在 Heroku 上收到“沒有此類應用”消息。 任何想法發生了什么問題?

對於通過 Google 訪問的任何人,我的問題是我的 SSL 端點與主應用程序位於不同的區域。 此方法有效,請確保兩個應用程序位於同一區域。

自 2021 年 7 月 31 日起,不推薦使用 SSL 端點。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM