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.
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.
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?