Usuario logado

1 resposta
M

Estou precisando pegar o nome da máquina ou o nome do usuário logado no windows…

no sistema em ASP eu uso o seguinte comando…

Request.ServerVariables(“REMOTE_USER”)

no java…como posso fazer???

tentei fazer assim…

String host = request.getRemoteHost();

InetAddress addr = InetAddress.getByName(host);

user = addr.getHostName();

mas a variável user esta voltando “localhost”…

existe alguma maneira de eu pegar esse valor???

agradeço a ajuda…

1 Resposta

guilherme.chapiewski

É request.getRemoteHost mesmo. Só que você deve estar rodando a app na sua máquina e acessando da sua máquina, por isso deve estar aparecendo localhost. :slight_smile:

Tenta acessar de outra máquina e vai ver que mudará.

Criado 9 de fevereiro de 2007
Ultima resposta 10 de fev. de 2007
Respostas 1
Participantes 2