В настоящее время у меня есть HTTP-сервер Tomcat + Apache для обслуживания моего сервлета Java:
ProxyPass /myservice http://localhost:8080/myservice
ProxyPassRerverse /myservice http://localhost:8080/myservice
Все это прекрасно, за исключением того, что myservice
должен знать IP-адрес клиента, который всегда оказывается 127.0.0.1 из-за прокси. Есть ли решение для получения реального IP-адреса? Является ли AJP опцией?
doGet(HttpServletRequest request, HttpServletResponse response){
request.getRemoteAddr()
}