Ich verwende Python-ldap zu versuchen, gegen eine bestehende Active Directory zu authentifizieren, und wenn ich den folgenden Code verwenden:Was bedeutet das LDAP-Antworttupel (97, [])?
import ldap
l = ldap.initialize('LDAP://example.com')
m = l.simple_bind_s([email protected],password)
ich folgendes zurück:
print m
(97, [])
Was die 97 tut und leere Liste bedeuten, von einem Microsoft Active Directory Server zu kommen?
Ich nehme an, dies ist eine erfolgreiche Authentifizierung, da es keinen Fehler (was es tut, wenn Sie das falsche Passwort oder nicht existent Benutzername verwenden), aber ich würde gerne wissen, ob das Tupel etwas Nützliches bedeutet.
Das hilft. Der LDAP-Standard gab an, dass 91-120 (ich glaube, das war der Bereich) "herstellerspezifisch" oder so ähnlich waren, und ich konnte die Microsoft-Seite, auf die Sie verwiesen haben, nicht finden. Ainabs Antwort ist auch nützlich. –