标签: python active-directory ldap python-ldap
我正在使用python-ldap库连接到LDAP(Active Directory)并阅读&写用户的数据。
我正在寻找获取登录用户的DN的方法。有ldap.whoami_s()个操作,但是AD会返回u:MAIL\johnny之类的东西,这不是真正的DN。
ldap.whoami_s()
u:MAIL\johnny
是否有可能以某种方式获得正确的DN?返回值u:MAIL\johnny是否与AD中至少可以搜索的属性相关联?如果可能的话,我希望解决方案独立于AD配置。
感谢您的任何指示!