Usuário

5 respostas
Felipe

Estou criando uma aplicação JSP e precisaria saber qual o nome de usuário do Windows NT de quem está acessando a aplicação.

Como faria isso?

5 Respostas

Alexandre

Se não me engano, acho que é algo relacionado à classe System,
tipo System.getProperties(String propriedade)

Felipe

Isso retorna o usuário que está logado no servidor:

System.getProperties(String propriedade)

Eu queria o usuário da máquina que está acessando o JSP.

danieldestro

Existe um método getHost( ), acho que é no HttpServetRequest. Dá uma pesquisada.

cv1

Ou, voce pode, atraves de JAAS e dos outros mecanismos de autenticacao do conteiner J2EE, pegar a credencial do usuario… nao eh algo gostoso de se fazer, mas eh possivel - e vai depender do seu servidor de aplicacoes, bem como do browser que seu cliente tah usando.

Felipe

Teria como vc me mostrar um exemplo de algo feito com JAAS?

Criado 4 de novembro de 2003
Ultima resposta 4 de nov. de 2003
Respostas 5
Participantes 4