Мое приложение обслуживает html-страницы через сервер Apache для пользователя, и в нем включен ssl-https. Эти страницы делают запрос ajax к моему бэкэнд-приложению, работающему в контейнере tomcat. Tomcat еще не поддерживает ssl, поэтому запрос ajax отправляется через http. Это создает ошибку в браузере пользователя: запрашивается смешанный контент, поэтому запрос блокируется.
Что мне здесь делать? Включить tomcat с ssl? Или есть способ отправить запрос из Apache в Tomcat без использования HTTP или HTTPS, поскольку оба работают на одной виртуальной машине?
Я бы сделал обратный прокси в том же https vhost и переписал путь, поэтому / app / перешел на tomcat, а затем обновил ваш код.
Для вас ошибка, я не думаю, что проблема в http или https.
Чтобы узнать больше, проверьте журналы. tomcat и apache могут обмениваться данными по http через соединители proxypass или ajp13 / ajp14.