Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Autenticazione con LDAP: problema con password

    Ciao a tutti...

    ho un grosso problema con l'autenticazione presso un server ldap...

    in pratica se io faccio un'accesso anonimo:
    $r=ldap_bind($ds, $userdn);
    non fa il bind(giustamente...)

    mentre se lo faccio con password
    $r=ldap_bind($ds, $userdn, $pwd);

    fa il bind con qualsiasi password inserisca...

    premetto che il server ldap(che non ho configurato io...) dovrebbe funzionare correttamente, visto che altre applicazioni web (purtroppo non in php, senno prendevo spunto...) entrano correttamente con le stesse credenziali che uso io....

    da cosa puo' dipendere???

    Ciao
    Luca

  2. #2
    Ho trovato l'inghippo,
    mi autorispondo e chiedo un'altra domanda...

    in pratica, l'autenticazione ldap mi considera solo i primi 8 caratteri della password, per cui

    $pass = "12345678"
    ha lo stesso effetto di
    $pass = "1234567891011"

    a questo punto mi sorge un'altro dubbio, visto che non ne so niente di ldap e visto che durante i test impostavo la variabile password a mano e quindi escludo di tagliare io i caratteri in più durante l'acquisizione della password...

    E' normale che ldap si comporti così o è una cattiva configurazione di ldap stesso???

    Ciao e buon natale a tutti!!!

  3. #3
    Utente di HTML.it L'avatar di ivy_76
    Registrato dal
    Dec 2004
    Messaggi
    1,822
    Credo sia normale ... da qualche parte ho letto che le password possono essere lunghe anche 100 caratteri (o di piu) ma solo i primi 8 vengono controllati
    TORTA DI RISO .. F I N I T A !!

    Da M.C.S.A. a impiegato pubblico :-(

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.