Я использую Heroku для развертывания моего приложения, и я использовал GoDaddy для покупки своего пользовательского имени домена, и я приобрел у меня сертификат SSL.
Позвоните в мою версию, посвященную моему герою, моего приложения example-101.herokuapp.com И позвольте мне позвонить в свой собственный домен, которому я владею mycustomdomain.com
Я пытался настроить свой SSL-сертификат на GoDaddy через heroku и выполнил все шаги здесь через шаг 7: http://www.joshwright.com/tips/setup-a-godaddy-ssl-certificate-on-heroku
Все, кажется, настроено хорошо. Когда я смотрю в своем графическом интерфейсе Heroku, в моих настройках, например, на стр. 101.herokuapp.com, в разделе "Пользовательские домены" он содержит www.mycustomdomain.com и mycustomdomain.com, каждый из которых имеет целевой DNS mycustomdomain.com.herokudns.com и www.mycustomdomain.com.herokudns.com соответственно.
Когда я запускаю терминал:
curl -kvI https://www.mycustomdomain.com
вывод говорит, что он "подключен", он "успешно устанавливает местоположения проверки сертификатов", и после всех рукопожатий он говорит: "SSL-сертификат проверен".
Теперь, здесь я боюсь, что моя проблема может быть.
В GoDaddy, под моим управлением DNS для mycustomdomain.com, я выполнил инструкции heroku, создав новую запись следующим образом: Тип: CNAME Имя: www Значение: example-101.herokuapp.com TTL: 1 час
Но это было основано на документации, которая не учитывает добавление SSL-сертификата.
Когда я запустил
heroku certs
он дает мне следующее: Имя: brachiosaurus-94028 Общие имена: www.mycustomdomain.com, mycustomdomain.com Надежность: правда Тип: SNI
Должен ли я ссылаться на брахиозавр-94028 где-нибудь?
Когда я на самом деле пытаюсь посетить www.mycustomdomain.com в своем браузере, ошибка, которую он читает, - NET:: ERR_CERT_COMMON_NAME_INVALID, и в подробностях говорится, что тема is *.herokuapp.com Это проблема? Что он указывает на herokuapp.com, когда он должен указывать на herokussl.com или что-то в этом роде?
Если у вас есть представление о том, почему это не работает, пожалуйста, дайте мне знать.
Кроме того, я просто установил все это примерно час назад. Проходит ли день или два, прежде чем он будет работать правильно, и браузер узнает сертификат SSL? Я прыгаю с пистолетом, прося о помощи?