Encontrando o endereço IP do usuário
Eu criei o aplicativo da web usando o JSF 2.0. Eu o hospedei no site de hospedagem e o servidor do site de hospedagem é baseado nos EUA.
Meu cliente deseja os detalhes do usuário que acessou o site. Como posso encontrar o endereço IP do usuário no JSF?
Eu tentei com
try {
InetAddress thisIp = InetAddress.getLocalHost();
System.out.println("My IP is " + thisIp.getLocalHost().getHostAddress());
} catch (Exception e) {
System.out.println("exception in up addresss");
}
no entanto, isso me fornece o endereço IP do meu site, ou seja, o endereço IP do servidor.
Alguém poderia me dizer como obter o endereço IP que acessou o site usando Java?