|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Oct 2007
Messaggi: 364
|
[PHP] Ricerche LDAP e Active Directory
Salve a tutti... è un po' che non partecipo.
Inizio subito con la premessa che ho installato un server Samba su cui emulare Active Directory (2008). Fin quì tutto bene, finchè non ho pensato di costruirmi un'interfaccia web per gestirmi il server da remoto. Anchè quì tutto bene, almeno fino a quando mi sono accorto che non riesco ad ottenere alcuni attributi utenti (sto lavorando con gli utenti al momento) esempio "memberOf" che dovrebbe restituirmi i gruppi ai quali l'utente fa parte. Ovviamente per fare richieste al server LDAP, mi baso sull'estensione ldap di php, che mi fornisce il comando ldap_search per eseguire ricerche sul database. Il problema compare quando eseguo il bind con un utente (domain admins ovviamente) diverso da quello di cui voglio gli attributi. Mi spiego meglio: ho l'utente "ldapuser" con cui faccio tutte le richieste ldap al database. quando cerco di ottenere tutti gli attributi dell'utente (esempio "test"), me ne vengono restituiti alcuni e non tutti (tra cui "memberOf"), mentre se cerco di ottenere tutti gli attributi dell'utente "ldapuser" (con cui ho fatto il bind)... li ottengo. Mi pare ovvio che non posso eseguire il bind con ogni utente (perchè non conosco la password) e ho bisogno comunque di navigare per il database. Cosa mi consigliate? Grazie e cordiali saluti Genymus
__________________
Genymus!!! "Che cosa vorreste far incidere sulla vostra tomba?". "Torno fra 5 minuti." "Lucido" è quando credi soltanto a metà di ciò che ti dicono. "Brillante" è quando sai a quale metà credere. "Pensa, ogni volta che respiro muore un uomo." "Hai provato a fare qualcosa per l'alito?" Aforismieaforismi.it |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 07:46.