получить IP-адрес отправителя - PullRequest
0 голосов
/ 12 декабря 2011

У меня есть приложение Tomcat, работающее на порту № 443, Это приложение получает запрос от нескольких серверов приложений для аутентификации по паролю. я е. пользователи из нескольких приложений обращаются к этому приложению (на 443) для аутентификации по паролю в веб-браузере и отправляются обратно после аутентификации

Цель состоит в том, чтобы привязать мое приложение (работающее на 443) к определенным серверам. (Сделать недоступным из мира.)

Я пытался получить ip системы, из которой я получаю запрос, но безуспешно.

 request.getRemoteAddr();
 request.getRemoteHost();

возвращает IP-адрес клиента, на котором открыта веб-страница

Мне нужен ip сервера, с которого мне отправляется запрос

Я тоже пытался сделать

request.getServerName();

но я получаю IP-адрес моего собственного сервера, а не отправителя

1 Ответ

1 голос
/ 12 декабря 2011

Вы можете использовать

request.getServerName();

, чтобы определить, на кого клиент хочет обратиться.

...