【发布时间】:2018-05-09 10:36:10
【问题描述】:
当对 ActiveDirectory 用户运行 ldap 搜索时,我只返回属性的子集(通过在 Active Directory Explorer 中查看同一用户来验证)。
有没有办法查看这些缺失的属性,或者这是 ldap 模块的限制?
pp = pprint.PrettyPrinter(indent=2)
search_filter = '(cn=foouser)'
base_dn = 'DC=foo,DC=bar,DC=net'
ldap_connection.protocol_version = ldap.VERSION3
ldap_connection.simple_bind_s(bind_dn, bind_password)
try:
result = ldap_connection.search_s(base_dn, ldap.SCOPE_SUBTREE, search_filter)
pp.pprint(result)
except ldap.LDAPError, e:
print e
finally:
ldap_connection.unbind_s()
【问题讨论】:
标签: python python-2.7 active-directory ldap