Мой текущий стек довольно прост: Backend: Django 2.1.1, python 3.6 Я запускаю его на эластичном бобовом стебле с помощью балансировщика нагрузки приложения.У меня есть порт 80 прослушивания для HTTP и порт 443 прослушивания для HTTPS с моим выбранным сертификатом ssl.Я не выбрал политику SSL, так как понятия не имею, что они делают.
Внешний интерфейс: Реагирует, главным образом, используя axios для выполнения запросов (axios.get, axios.put и т. Д.).Я разместил его в двух корзинах s3, mainsite.com, где находятся все мои статические файлы, и www.mainsite.com, который перенаправляет HTTP на этот сайт.У меня также есть 2 облачных дистрибутива, которые перенаправляют HTTP на HTTP, используя тот же сертификат, который я использовал для своего балансировщика нагрузки.Затем я создал 2 набора записей и установил псевдоним для облачного распределения.Когда я пытаюсь сделать какой-либо запрос, я вижу в консоли:
xhr.js:173 Mixed Content:
The page at 'https://fakesite.net/login'
was loaded over HTTPS, but requested an insecure XMLHttpRequest endpoint
'http://myenv-env.randomletters.us-east-1.elasticbeanstalk.com/rest-auth/login/'.
This request has been blocked; the content must be served over HTTPS.
Что еще мне нужно настроить?Нужно ли мне менять код, или все это связано с aws.