Znajdowanie adresu IP użytkownika
Stworzyłem aplikację internetową za pomocą JSF 2.0. Hostowałem go na stronie hostingowej, a serwer strony hostingowej znajduje się w USA.
Mój klient chce szczegółów użytkownika, który wszedł na stronę. Jak mogę znaleźć adres IP użytkownika w JSF?
Próbowałem z
try {
InetAddress thisIp = InetAddress.getLocalHost();
System.out.println("My IP is " + thisIp.getLocalHost().getHostAddress());
} catch (Exception e) {
System.out.println("exception in up addresss");
}
to jednak daje mi adres IP mojej strony tylko i.e. adres IP serwera.
Czy ktoś mógłby mi powiedzieć, jak uzyskać adres IP, który uzyskał dostęp do witryny za pomocą Java?