Я развернул свой сервер Backend / API в экземпляре AWS EC2, который загружается без SSL, а URL-адрес выглядит так:http://ec2-67-ap-southeast-3.compute.amazonaws.com'
И я развернул свой интерфейс / клиент React, используя AWS AMPLIFY Приставка. Что автоматически добавляет SSL на URL-адрес производственной ветки, а URL-адрес похож на https://branch.d3as6d542.amplifyapp.com
Теперь проблема в том, что я не могу делать какие-либо запросы API / HTTP к моему серверу от клиента. И получаю ошибку ниже,
Mixed Content: The page at 'https://branch.d3as6d542.amplifyapp.com' was loaded over HTTPS, but requested an insecure XMLHttpRequest endpoint 'http://ec2-67.ap-southeast-3.compute.amazonaws.com/api/profile’. This request has been blocked; the content must be served over HTTPS.
Я могу сделать этот вызов API из моей клиентской среды разработки localhost. Но получение ошибки от AWS AMPLIFY SERVER из-за пропуска совпадения HTTP.
Как я могу решить проблему или есть ли способ удалить автоматически добавленный SSL AWS AMPLIFY?