Buscar usuários em um active directory

Oi, pessoal.

Estou com a seguinte bronca: tenho que implementar um robozinho que faz uma varredura em um Active Directory e verifica se o login do usuário do AD está também cadastrado em uma tabela do Oracle.

A minha dúvida é como recuperar essa listagem do active directory. Alguém já implementou algo do tipo que possa dá alguma sugestão de lib ou até mesmo de receita pronta? É só ir no AD e pegar a lista de usuários e pronto.

Valeu. []s

A grosso modo, você deve ter um usuário+senha do Windows para você poder conectar-se ao Active Directory via LDAP.
A tal listagem de usuários pode ser feita com uma query LDAP.
Os detalhes exatos eu não tenho, infelizmente.

O Active Directory nada mais é que um servidor LDAP como o OpenLDAP
No link abaixo verá alguns exemplos de como se conectar e como pesquisar no servidor LDAP.

[quote=furutani]O Active Directory nada mais é que um servidor LDAP como o OpenLDAP
No link abaixo verá alguns exemplos de como se conectar e como pesquisar no servidor LDAP.


Ótimo link, cara. Tá me ajudando muito! Valeu. :wink:

é joinha esse tutorial :slight_smile:
eu postei um código de pesquisa simples no meu site http://www.furutani.eti.br
qquer posta aqui

Esquisito… ontem eu estava nesse mesmo site, tentando fazer a mesma coisa.
E consegui, mas o esquisito mesmo é que no LDAP não aparece nenhuma conexão do meu usuário com a minha senha. Porque isso?