Запуск front и back end на экземпляре ec2 через https - PullRequest
0 голосов
/ 08 февраля 2019

Я пытаюсь запустить веб-приложение на amazon ec2. Я запускаю интерфейс на порту 3220 и на сервере 6721, когда я использовал http, все было в порядке, так как я перешел на https с сертификатом ssl, который начал получатьпроблема, и я не могу заставить свой фронт соединиться со спиной, если я использую "http://ec2. .. и т.д. ", он говорит мне, что сделан запрос от http до https, поэтому он получает отказ, когда я изменяюмаршрут к https я получаю просто отказано в соединении.

это конфигурация, которую я включил на включенных сайтах:

server {
     listen       443 ssl http2 default_server;
     listen       [::]:443 ssl http2 default_server;
     server_name  localhost;

     ssl_certificate /etc/letsencrypt/live/[Site]/fullchain.pem;
     ssl_certificate_key /etc/letsencrypt/live/[Site]/privkey.pem;
     ssl_session_cache shared:SSL:1m;
     ssl_session_timeout  10m;
     ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
     ssl_ciphers HIGH:SEED:!aNULL:!eNULL:!EXPORT:!DES:!RC4:!MD5:!PSK:!RSAPSK:!aDH:!aECDH:!EDH-DSS-DES-CBC3-SHA:!KRB5-DES-CBC3-SHA:!SRP;
     ssl_prefer_server_ciphers on;

     location / {
         proxy_pass http://127.0.0.1:3220;

     }
 }
 server {
     listen 80 default_server;
     listen [::]:80 default_server;
     server_name _;
     return 301 https://[Site];
 }

я знаю, что мне нужно добавить что-то еще, чтобы сделать запрос с фронта наполучить в конце, но я не уверен, что.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...