У меня есть простой веб-сайт mint javascript, который обращается к внутреннему серверу с просьбой отправить некоторые данные из формы.Бэкэнд - это jar-файл Java, размещенный на AWS эластичном бобовом стебле.
Все работало без сбоев, пока я не добавил https в цепочку.
Что было сделано:
1) Включен сертификат SSL для веб-хостинга
2) Создан сертификат SSL для моего экземпляра AWS
3) Установите классический балансировщик нагрузки и настроите егоон прослушивает порт 443 и перенаправляет запросы на порт моего экземпляра
Проблема в том, что эта настройка просто не работает.
Я все еще могу получить доступ к своему бэкэнду через соединение HTTP, но когда я пытаюсь использовать HTTPS, я получаю следующее:
Chrome дает мне "et :: ERR_CERT_COMMON_NAME_INVALID"
Firefox дает мне«Запрос заблокирован: та же политика происхождения запрещает чтение удаленного ресурса по адресу https: ***. (Причина: запрос CORS не выполнен)»
В настоящее время я сохраняю свою политику CORS на allowOriging («*») и из идей что может быть не так.
Буду супер признателен за любую помощь.Заранее спасибо, ребята!