2013-07-10 19 views
6

Mam zamiar przekazać projekt klientowi, jednak zażądał, aby wszystkie żądania przeszły przez https.Wiele aplikacji, jedna domena ile wymaganych punktów końcowych SSL?

Kupiłem wildcard certyfikat SSL, jednak aplikacja w całości jest uruchamiana w ramach 2 różnych aplikacji heroku. (app/auth)

Czy mam rację, myśląc, że będę potrzebował 2 punktów końcowych SSL lub czy mogę użyć tego samego punktu końcowego SSL dla obu aplikacji? Jeśli tak to jak?

aktualizacja komentarzach na przykład:

app.domain.com 
auth.domain.com 

Zakładam, że to działa ze względu na Wildcard SSL - standardowy certyfikat SSL nie działa tutaj z oczywistych powodów.

Odpowiedz

15

Ponieważ obie aplikacje korzystają z tej samej domeny, można użyć jednego punktu końcowego SSL.

  • Dodaj punkt końcowy SSL do jednej aplikacji.
  • Dodaj CNAME dla każdej dziedziny zastosowania tego punktu do punktu końcowego Heroku SSL
  • Dodać domenę dla każdej aplikacji z heroku domains:add DOMAIN

Heroku będą obsługiwać trasy do każdej aplikacji za pośrednictwem punktu końcowego SSL.

+0

Pracował po raz pierwszy! Dziękuję Ci! – davidcollom

+1

Czy to działa, jeśli masz aplikacje w różnych subdomenach, np. App1.domena.com i app2.domena.com? – evilcelery

+3

@evilcelery, tak. Będzie działać dla konfiguracji, którą opisujesz. –

Powiązane problemy