Chasing Referrals in Ldap

3

Atualmente estou melhorando um programa com uma integração ldap. Atualmente, essa integração do ldap não é capaz de lidar com referências do ldap.

Eu entendo, que eu vou gen entradas de volta que irá conter o URL para o controlador de domínio referido, a porta e o baseDN.

Minha pergunta é:

Para minhas pesquisas no diretório ldap, faço uma ligação do meu diretório ldap principal (raiz). O que eu preciso saber, quando me deparo com uma dessas entradas de referência?

  • Preciso de uma nova ligação com o servidor referido?
  • Em caso afirmativo, é necessário que o nome de usuário e a senha que eu usei para o sistema raiz também funcionem para o subsistema? Caso contrário, eu não seria capaz de me conectar a ele?
  • Existe uma maneira mais fácil de informar uma pesquisa do ldap para rastrear referências por conta própria?

Estou usando o cliente openLdap para minhas pesquisas por meio do ldap.

    
por Chris 17.11.2014 / 14:04

1 resposta

1

Do i need a new bind to the server referred to?

Sim.

If so, is it neccessary, that the username and password i used for the root system will also work for the subsystem?

Não.

Is there an easier way to tell an ldap search to chase referrals on its own?

Existem várias opções de configuração de replicação de escravo do OpenLDAP sobre isso. Dependendo da API LDAP usada, você poderá habilitar a busca por referências automaticamente, como, por exemplo, em Java JNDI.

    
por 19.11.2014 / 20:45

Tags