Alguém já passou por este problema de IP?
Utilizo:
ServletRequest servletRequest =
(ServletRequest)facesContext.getExternalContext().getRequest();
String ip = servletRequest.getRemoteAddr();
Porém, quando outras pessoas acessam o sistema, ele está trazendo o IP do ISA (Windows Server 2003), q seria o roteador…
Eu necessito do IP da máquina da pessoa, e não por onde ela está saindo, alguém tem a solução???
o getLocalAddr só traz o servidor de aplicação também, não traz o IP da máquina da pessoa.