Как конвертировать HTTPS POST в HTTP POST - PullRequest
0 голосов
/ 06 марта 2020

У меня есть существующее веб-приложение, размещенное в Tomcat, которое ожидает HTTP POST.

Однако по соображениям безопасности запросы к веб-приложению должны передаваться по сети как HTTPS.

Я не могу изменить веб-приложение.

Поэтому я хочу получить HTTPS POST, расшифровать его и передать в веб-приложение в виде HTTP POST.

Мне также нужно вернуться назад на коды ответа отправителя et c.

Мне сказали, что я могу сделать это, используя Apache, настроенный как "обратный прокси".

Но я не эксперт в Apache или Tomcat, и прежде чем я исследую этот вариант, я хотел убедиться, что иду по правильному пути.

т.е.

Схемы c

Итак, для приложения Remote Server все выглядит так, как будто это происходит по HTTPS.

А с моим локальным веб-приложением Tomcat все выглядит так, как будто это происходит по HTTP.

Это выполнимо и правильно?

Нужно ли использовать Apache или я могу сделать все это в Tomcat?

Это то, что называется "перезаписью URL"?

Это больше, чем просто "перенаправление"?

Спасибо, Бретт

...