Melhor forma de autenticação LDAP  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
Guilherme_82
Debugger

Membro desde: 08/06/2005 17:24:33
Mensagens: 59
Offline

Galera,

Estive olhando em vários foruns e constatei a utilização de várias bibliotecas para autenticação LDAP. Em nenhum encontrei um comparativo entre elas.
Alguem ja utilizou JLDAP (biblioteca pra implementação OpenLDAP, de LDAP)?
O que acham da propria JNDI do java para isso?

Desde ja agradeço, Guilherme
danbrasileiro
Debugger

Membro desde: 06/05/2008 11:27:16
Mensagens: 65
Localização: Salvador-BA
Offline

Olha a forma que autentico o usuário na rede. É só passar o usuário, senha e o domínio no qual o usuário quer se autenticar, que o método retorna true caso consiga autenticar, caso contrário, levanta alguma exceção.

This message was edited 1 time. Last update was at 11/03/2009 08:59:17

Guilherme_82
Debugger

Membro desde: 08/06/2005 17:24:33
Mensagens: 59
Offline

Obrigado!

De fato é muito simples, tudo via JNDI.
Além da autenticação, vc tb consegue alterar a senha?

guilherme
danbrasileiro
Debugger

Membro desde: 06/05/2008 11:27:16
Mensagens: 65
Localização: Salvador-BA
Offline

Eu nunca precisei fazer isso.
thingol
Moderador

Membro desde: 29/07/2004 16:10:13
Mensagens: 17543
Offline

Via JNDI é possível fazer algumas coisas bem básicas e usuais (como autenticar-se em um determinado sistema), mas outras coisas mais específicas (como mudar a senha, ou listar os grupos ao qual um usuário pertence) exigem acesso direto ao LDAP.
[WWW]
Guilherme_82
Debugger

Membro desde: 08/06/2005 17:24:33
Mensagens: 59
Offline

e como seria esse acesso direto ao LDAP? Existe alguma API Java para isso?
thingol
Moderador

Membro desde: 29/07/2004 16:10:13
Mensagens: 17543
Offline

São essas bibliotecas que você citou no começo (JLDAP, OpenLDAP etc.).
[WWW]
Guilherme_82
Debugger

Membro desde: 08/06/2005 17:24:33
Mensagens: 59
Offline

Blz! é que ainda não sei como utilizá-las!

Obrigado pela ajuda!!
Rafael Nunes
Moderador
[Avatar]

Membro desde: 09/10/2003 13:41:06
Mensagens: 2890
Localização: sao bernardo do campo
Offline

Via JNDI você consegue fazer tudo isso também. Listar grupos, trocar senha, criar ou deletar um usuário, etc.

------------------------------------------------------------------
"Think different? I'd be happy if most people would just think..."

http://www.yaw.com.br
http://twitter.com/rafanunes
http://twitter.com/youandwe
[Email]
Guilherme_82
Debugger

Membro desde: 08/06/2005 17:24:33
Mensagens: 59
Offline

blz, vou tentar aqui..

abs
André Fonseca
JWizard
[Avatar]

Membro desde: 23/02/2007 15:52:55
Mensagens: 2034
Offline

oi

tente utilizar um browser para o ldap, pode te ajudar com os testes
um que eu já usei e recomendo é este aqui

abs

Você é novo no GUJ?


Como fazer perguntas?



www.twitter.com/_afonseca
renatomedeiros_
Thread.start()
[Avatar]

Membro desde: 16/11/2010 14:34:16
Mensagens: 47
Offline

Pessoal boa tarde,

Estou com problemas também usando LDAP, peguei um projeto pronto e a função de Excluir email nao esta funcionando, soh isso.
Será que alguém pode me ajudar?
 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.8 © JForum Team