React+django вопросы о https(SSL сертификате)

Я создал сайт, используя react и django. React использовался как фронтенд, Django - как бэкенд. (React использует S3, а Django - сервер EC2). Меня попросили адаптировать сайт к HTTPS. Я знаю, что мне нужно использовать SSL-сертификат. Однако главная страница, работающая на S3, может использовать SSL-сертификат, поэтому HTTPS применим, но сервер, работающий на EC2, не может использовать SSL-сертификат. Потому что EC2 использует IP-адрес, а не адрес домена. Бывают случаи, когда мне нужно сделать вызов API на "http://my_ip_address/~" на моем сайте, но он продолжает блокироваться.

Пожалуйста, помогите мне. Как я должен решить эту проблему? Нужно ли мне добавить еще один адрес домена на EC2 сервер......? Или есть ли способ сделать запрос с HTTPS на HTTP с помощью CORS? Мне очень нужна ваша помощь....!

Я применил SSL-сертификат к S3 (первая страница). Но сервер EC2 по-прежнему работает по протоколу HTTP.

Файл Django "settings.py" : ... CORS_ALLOW_ALL_ORIGINS = True ...

Я также применил вышеуказанные настройки.

Вернуться на верх