Consulta Java com Active Directory

7 respostas
F

Estou precisando de um meio de consultar os dados do funcionário logado no Active Directory.

Preciso além do login, dele, o nome, e outros dados, como a localidade em que o mesmo foi cadastrado no AD.

Obrigado.

7 Respostas

rafaduka
F

Acho que se não for pra ajudar, melhor nem comentar nada.

Já tinha encontrado algumas formas, que pelo visto me atendem, mas o problema que são de autenticação(precisa da senha do usuário), eu presico somente fazer uma CONSULTA…

furutani

Aqui eu tenho um exemplo para autenticação e consulta http://www.furutani.com.br/tag/ldap/
Espero que ajude

F

MUITO obrigado Roberto…
Vou dar uma olhada aqui se me ajuda…

F

Roberto, implementei, seguindo o exemplo do seu site, mas obtive a seguinte exception ao efetuar a busca, neste ponto:

NamingEnumeration resultado = ctx.search(LDAPParametrosConfig.SEARCHBASE, matchAttrs, atributosRetorno);

javax.naming.NamingException: [LDAP: error code 1 - 00000000: LdapErr: DSID-0C090627, comment: In order to perform this operation a successful bind must be completed on the connection., data 0, vece

furutani

Não lembro de ter visto esse erro.
Parece ser um erro na query que não está batendo com a sua estrura no ad

F

Neste caso, seria algo errado com o que esta definido no LDAPParametrosConfig.SEARCHBASE ?

Criado 8 de fevereiro de 2012
Ultima resposta 10 de fev. de 2012
Respostas 7
Participantes 3