Como pegar usuário logado no Windows usando System.getProperty("user.name");

Pessoal,

Estou utilizando a seguinte propriedade para pegar o usuário logado no Windows:

public String usuario_sessao = System.getProperty(“user.name”);

Quando estou rodando a aplicação no eclipse ele retorna o login corretamente. Quando populo o .war no Tomcat ele retorna uma string chamada: SYSTEM.

Algém sabe como fazer isso funcionar direito?

Olá amigo,

Você já fez está pergunta em outro lugar aqui do forum http://www.guj.com.br/java/242346-como-pegar-usuario-logado-no-windows-usando-systemgetpropertyusername-

o melhor a fazer agora é aguardar a resposta.

:smiley:

Não duplique tópicos. É ruim para você, e ruim para o GUJ.
Na dúvida sobre qual fórum abrir, ou se vc se enganar de fórum, simplesmente aguarde que moveremos o tópico.

Esse aqui será trancado.