Назад | Перейти на главную страницу

Как включить HTTPS для общедоступного DNS-маршрута экземпляра Ec2?

Я работаю над приложением-ботом Facebook, и одно из их требований - настроить веб-книгу на моем веб-сервере, которая возвращает токен, для проверки моей учетной записи. Я быстро развернул микро-экземпляр (Ubuntu) и создал веб-сервер (Express.js, Node.js, Nginx (proxy_pass)).

Я разрешил порт 443 во входящем трафике группы безопасности на этом сервере.

Проблема в том, что они требуют HTTPS включен на конечной точке веб-перехватчика.

Кто-нибудь знает, как я могу это сделать с помощью обычного AWS DNS, который они вам предоставляют, без необходимости настраивать домен и мой собственный сертификат SSL?

чтобы это работало:

https: //ec2-52-90-117-111.compute-1.amazonaws.com

вы можете получить бесплатный сертификат ssl, выданный startssl. он хорошо работает с EC2 и прост в настройке.

https://www.startssl.com/Support?v=1

Ура !!

Вы можете продолжать использовать доменное имя, полученное от AWS, но вы не можете избежать использования внешних сертификатов SSL. Надежные SSL-сертификаты могут использоваться только внешними объектами, тот, который вы создали для себя, этого не сделает.