Я пытаюсь запустить веб-приложение на 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];
}
я знаю, что мне нужно добавить что-то еще, чтобы сделать запрос с фронта наполучить в конце, но я не уверен, что.