2016-09-24 19 views
6

Chcę podłączyć niestandardową domenę do aplikacji zbudowanej na Heroku. Czy ktoś może potwierdzić, że faktycznie muszę kupić certyfikat, a dodatkowo kupić dodatek SSL na Heroku?ssl na niestandardowej domenie dla aplikacji heroku

Czy potrzebuję obu tych urządzeń lub jest ich wystarczająco dużo? Jaki jest sens dodatku?

/Knut

Odpowiedz

6

Jeśli używasz już zapłacone hamowni (np Hobby hamowni), a następnie można zapisać pewne koszty używając Heroku SSL za darmo w swojej aplikacji, zamiast płacić za SSL Endpoint add on. to zakładając, że aplikacja nie musi obsługiwać bardzo starych przeglądarek (patrz Minimum supported browser versions.

Te dodać dodatki w zasadzie zapewnić obsługę protokołu aplikacja potrzebuje do SSL z prywatnej domenie.

Jednak niezależnie od tego, który z powyższych 2, które wybierzesz, nadal będziesz musiał nabyć dodatkowo certyfikat SSL.Ale są różne rodzaje różnych ofert dla aktualnego certyfikatu, w tym bezpłatne certyfikaty np. z Let's Encrypt.

Zobacz instrukcje dotyczące bezpłatnego korzystania z usługi pod numerami here Zaszyfruj certyfikat na Heroku z Heroku SSL

Podsumowanie: jeśli korzystasz już z płatnych dysz, powinna istnieć możliwość dodania pełnej obsługi SSL dla niestandardowej domeny Heroku za darmo.

Jeśli jednak uznasz powyższe za zbyt niepokojące, możesz zapłacić kilka dolców za usługę, taką jak Expedited SSL, która daje zaświadczenie (za miesięczną opłatą) i zajmuje się całą kwestią instalacji i aktualizowanie go na Heroku.

+0

Świetna odpowiedź! Dzięki – knutigro

6

Heroku jeszcze bardziej ułatwiło korzystanie z SSL w niestandardowych domenach, zakładając, że nie korzystasz z darmowego planu taryfowego (jeśli zapłacisz za co najmniej jedną dyno, do której chcesz iść).

https://blog.heroku.com/announcing-automated-certificate-management

Zasadniczo, skoro masz płatną plan dla swojej aplikacji., Heroku wygeneruje certyfikatów dla Ciebie i żadnych domen niestandardowych dodanych. Następnie należy sprawdzić, czy masz odpowiednią konfigurację przekazywania przez dostawcę domeny itp

Aby dodać SSL do istniejącej aplikacji można uruchomić:

$ heroku certs:auto:enable -a <app name> 

następnie uruchom następujące polecenie i upewnić się, że zwyczaj domeny są zwracane:

$heroku domains 
Powiązane problemy