Usando request.getRemoteAddr () retorna 0: 0: 0: 0: 0: 0: 0: 1

Estou tentando imprimir o endereço IP do usuário logado no meu webApplication. Se um usuário se conecta de outro PC (que está sob a mesma rede, como o aplicativo da web está executando no meu pc) usando o endereço IP192.168.10.120:8080/WebApplication o códigorequest.getRemoteAddr() ourequest.getLocalAddr()) retorna seu endereço IP. Quando eu log in do meu pc que executar o aplicativo da web, eu recebo este endereço IP 0: 0: 0: 0: 0: 0: 0: 1.

Por que é que? E qual a diferença entre esses comandos (qual devo usar?). Muito obrigado!

questionAnswers(4)

yourAnswerToTheQuestion