Следующие шаги: https://devcenter.heroku.com/articles/ssl-endpoint Я добавил надстройку SSL Endpoint на свой сервер, размещенный на Heroku.Heroku SSL с использованием самоподписанного сертификата
Затем я создал самостоятельно подписанный сертификат следующее: https://devcenter.heroku.com/articles/ssl-certificate-self
На данный момент у меня есть загрузить свой самоподписанный сертификат и закрытый ключ с помощью:
heroku certs:add server.crt server.key
На самом деле это Гав мне :
! Unable to parse certificate. Please ensure the certificate is in PEM format.
Но я нашел простое решение на Google:
openssl rsa -in server.key -out server.key.rsa
Тогда я ве загрузил все:
heroku certs:add server.crt server.key.rsa
Resolving trust chain... done
Adding SSL Endpoint to <myapp>... done
<myapp> now served by wakayama-xxxx.herokussl.com
Certificate details:
Common Name(s): <mydomain>
Expires At: 2016-09-29 11:24 UTC
Issuer: /C=AU/ST=Some-State/O=Internet Widgits Pty Ltd/CN=<mydomain>
Starts At: 2015-09-30 11:24 UTC
Subject: /C=AU/ST=Some-State/O=Internet Widgits Pty Ltd/CN=<mydomain>
SSL certificate is self signed.
Так что, если я прошу моих сертификатов в Heroku я получаю:
heroku certs:info
Fetching SSL Endpoint wakayama-xxxx.herokussl.com info for <myapp>... done
Certificate details:
Common Name(s): <mydomain>
Expires At: 2016-09-29 11:24 UTC
Issuer: /C=AU/ST=Some-State/O=Internet Widgits Pty Ltd/CN=<mydomain>
Starts At: 2015-09-30 11:24 UTC
Subject: /C=AU/ST=Some-State/O=Internet Widgits Pty Ltd/CN=<mydomain>
SSL certificate is self signed.
Так кажется, что все в порядке. Кроме ... если я пойду на wakayama-xxxx.herokussl.com Я вижу сообщение: «Heroku | Нет такого приложения», гул, я думаю, мне следует перенаправить на мое приложение, но нет.
Любые идеи?
Я видел людей, рекомендующих добавлять домен SSL, используя: «домен heroku: добавьте wakayama-xxxx.herokussl.com», но когда я попробую, я получаю: не могу добавить дополнительный домен Heroku. – ilopezluna