2013-07-10 35 views
6

我要將項目移交給客戶端,但他們要求所有請求都通過https。多個應用程序,單個域需要多少個SSL端點?

我已經購買了通配符SSL證書,但整個應用程序在2個不同的heroku應用程序下啓動。 (app/auth)

我正確地認爲我需要2個SSL端點,還是我可以爲這兩個應用程序使用相同的SSL端點?如果是的話如何?

從評論 例如更新:

app.domain.com 
auth.domain.com 

我認爲這部作品由於通配符SSL - 一個標準的SSL證書將在這裏工作的原因很明顯。

回答

15

由於兩個應用程序共享相同的域,因此可以使用一個SSL端點。

  • 將SSL端點添加到一個應用程序。
  • 添加CNAME對指向Heroku的SSL端點
  • 添加域爲每個應用程序與heroku domains:add DOMAIN

的Heroku將處理路由,以通過SSL端點每個應用程序的每個應用程序域。

+0

第一次工作!謝謝! – davidcollom

+1

如果你的應用程序位於不同的子域名上,例如app1.domain.com和app2.domain.com,這是否可行? – evilcelery

+3

@evilcelery,是的。它將適用於您所描述的設置。 –

相關問題