2015-06-15 14 views
0

Итак, я в настоящее время развертываю свое приложение через Heroku. Я заметил, что в my-app-name.herokuapp.com есть HTTPS, так что, если я делаю config.force_ssl = true в моем environments/production.rb, похоже, что у меня есть протокол SSL, верно?Rails, DNSimple, Heroku и SSL - мне нужен сертификат?

Теперь я использую DNSimple, чтобы получить свое фактическое имя - назовите его my-app-name.com. Которая в настоящее время разрешает http://my-app-name.com, но на самом деле это просто пространство имен.

Так что, я думаю, мне интересно, учитывая, что я технически все еще нажимаю на свою героинюпп, камеру, которую я покрыл подстановочным SSL-сертификатом?

ответ

1

Я только что прошел через этот же сценарий. Сертификат, который вы видите в своем herokuapp, является подстановочным сертификатом, выданным для *.herokuapp.com.

Если вы хотите защитить пользовательское доменное имя http://my-app-name.com, вам необходимо будет приобрести и установить собственный сертификат подстановки через DNSimple.

+1

Вид того, что я понял. Но не совсем то, что я хотел услышать;) –

0

Если вы хотите использовать пользовательский домен, с приложением Heroku и бесплатным SSL-сертификатом, стоит проверить Cloudflare в качестве службы DNS. Бесплатный продукт включает общий SSL-сертификат, похожий на Heroku!