0
有沒有辦法使用python-ldap模塊在遠程Active Directory控制器上獲取當前時間? 我的最終目標是確定帳戶是否過期。我必須使用python和ldap模塊遠程執行此操作。訪問活動目錄當前時間雖然python ldap
我使用http://www.python-ldap.org/連接到AD上WIN2003
有沒有辦法使用python-ldap模塊在遠程Active Directory控制器上獲取當前時間? 我的最終目標是確定帳戶是否過期。我必須使用python和ldap模塊遠程執行此操作。訪問活動目錄當前時間雖然python ldap
我使用http://www.python-ldap.org/連接到AD上WIN2003
我已經找到了這個問題的答案,感謝這篇文章: http://support.microsoft.com/default.aspx?scid=kb;EN-US;q219005
所以這樣的查詢會得到你的結果
l.search_ext_s( 「」,ldap.SCOPE_BASE,user_filter)
其中user_filter = '(&(objectClass的= *))'
您可以在結果中找到'currentTime'。
更新: 如果您使用的是openldap,並且在結果中看不到'currentTime',請確保已啓用ldap monitoring。
user_filter只是一個名字。沒有很好的名字,因爲這個過濾器不是隻爲用戶過濾 – django
患有鏈接腐爛 – Frobbit