[英]how to get the user info python-ldap
>>>conn=ldap.initialize('ldap://x.x.x.x')
>>>conn.simple_bind_s(uname+"@domain.com",pwd)
這里越來越
(97, [], 1, [])
但是當我嘗試通過獲取用戶詳細信息時
>>>conn.whoami_s()
錯誤提示
ldap.PROTOCOL_ERROR: {'info': '0000203D: LdapErr: DSID-0C090C7D, comment: Unknown extended request OID, data 0, vece', 'desc': 'Protocol error'}
誰能告訴我如何檢索指定用戶名和密碼的用戶詳細信息?
請幫助一個新手
該錯誤意味着該請求是未知的,可能是因為您的Active Directory服務器太舊了。
根據http://blog.dzhuvinov.com/?p=352,Active Directory從Windows 2008開始僅支持whoami exop,我認為您必須使用用戶名DOMAIN / user登錄才能正常工作(可能也是需要SASL / SSL)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.