Boa tarde galera,
Em primeiro lugar, desculpas se postei no lugar errado do fórum. Mas achei essa parte de JEE mais apropriada. Caso não seja, favor remover =]
Vamos a duvida:
A única coisa que quer é que minha aplicação web consiga pegar o nome do usuário da rede do windows. Sabe qnd a gente faz login bota domínio, username e senha? Então, só quero que minha aplicação pegue esse username.
Explicando um pouco mais: aqui na minha empresa, estou desenvolvendo um sisteminha web. Cada funcionário vai ter um determinado nível de acesso. Eu pego o username dele (no caso, a matrícula), e vejo no meu banco de dados quais páginas ele pode ter acesso. Coisinha bem simples e sem mta segurança.
Não quero senha dele, nem nada… só o username.
Como faz??
Já tô há uns 3 dias procurando isso na net e nada. Aliás, nada não… MTA coisa. Procurei no google, aqui, stackoverflow, tudo… e achei mta coisa. Mas cada lugar dá uma solução diferente e pelo que vi, algumas são mto mais do que eu preciso.
Me falaram de SPNEGO, KERBEROS, JNDI, Single Sign on, Seam Framework, realm no tomcat e mais um monte de coisas.
Alguns desses inclusive fala de ter acesso ao Active Directory, mas nem em sonho eu vou ter acesso a isso aqui… hehehhehehe
E me falaram que eu nem preciso… eu só quero conseguir pegar o username msm.
Alguem aê sabe pelo menos me direcionar pra algum canto?
Aqui usamos windows msm (XP), to desenvolvendo em java usando JSF. Pra servidor, por enqto estou testando localmente com Tomcat, mas qnd já estiver tudo supimpa vai rodar num servidor Debian com JBOSS.
Valeu
o/