簡體   English   中英

如何獲取用戶信息python-ldap

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM