0
Hier Skript meines Arbeits Pythons:LDAP uid Pfad nicht bekannt
#!/usr/bin/python
import ldap, sys
l = ldap.initialize('ldap://myldapserver:389')
username = "uid=%s,OU=folder1,OU=myCompany,O=MyCompanyGroup" % "myID"
password = "mypassword"
try:
l.protocol_version = ldap.VERSION3
l.simple_bind_s(username, password)
valid = True
print "OK"
l.unbind()
except Exception, error:
print error
Nun möchte Ich mag den Benutzer binden, nur nur die Angabe „O = MyCompanyGroup“, und an diesem Teilbaum für die uid suchen. Zum Beispiel kann I-Filter basiert auf "inetOrgPerson"
I
versuchtusername = "(&(objectClass=inetOrgPerson)(uid=%s)(O=MyCompanyGroup))" % "myID"
aber ich ungültige Anmeldeinformationen erhalten.
Danke! Riccardo