Мы используем Web-сервер Sun java System 7.0 и Sun Java System App Server 9.1 (glassfish) в нашей среде.
Нам необходимо выполнить некоторую проверку контроля доступа в приложении на основе IP-адреса клиента. В настоящее время метод request.getRemoteAddr () при вызове из приложения возвращает IP-адрес веб-сервера. Метод
request.getHeader ("HTTP_X_FORWARDED_FOR") возвращает ноль.
Похоже, веб-сервер меняет заголовок перед пересылкой на сервер приложений.
Можно ли разрешить веб-серверу Sun Java сохранять исходный IP-адрес клиента в запросе?
Пожалуйста, дайте мне знать.
Спасибо