mf_2
2008-08-18, 07:56:57
Hallo zusammen,
Ich habe ein Problem mit einem LDAP Bind in einem PHP Script.
Normalerweise würde ich diesen Bind wie folgt durchführen:
$bind=ldap_bind($ds,"cn=Max Mustermann,OU=users,ou=it,ou=dtl,dc=dom,dc=com","meinpasswort");
Das funktioniert auch.
Nun gibt der User aber bei der Authentifizierung nicht seinen Klarnamen "max Mustermann" sondern seinen Loginnamen "musterm1" an. Dieser ist im LDAP Eintrag des Users als Attribut "samaccountname" vermerkt.
Wenn ich aber nun das
"cn=Max Mustermann,OU=users,ou=it,ou=dtl,dc=dom,dc=com"
in
"samaccountname=musterm1,OU=users,ou=it,ou=dtl,dc=dom,dc=com"
ändere, klappt es nicht mehr.
Was mache ich falsch?
Gruß,
mf_2
Ich habe ein Problem mit einem LDAP Bind in einem PHP Script.
Normalerweise würde ich diesen Bind wie folgt durchführen:
$bind=ldap_bind($ds,"cn=Max Mustermann,OU=users,ou=it,ou=dtl,dc=dom,dc=com","meinpasswort");
Das funktioniert auch.
Nun gibt der User aber bei der Authentifizierung nicht seinen Klarnamen "max Mustermann" sondern seinen Loginnamen "musterm1" an. Dieser ist im LDAP Eintrag des Users als Attribut "samaccountname" vermerkt.
Wenn ich aber nun das
"cn=Max Mustermann,OU=users,ou=it,ou=dtl,dc=dom,dc=com"
in
"samaccountname=musterm1,OU=users,ou=it,ou=dtl,dc=dom,dc=com"
ändere, klappt es nicht mehr.
Was mache ich falsch?
Gruß,
mf_2