python-ldap モジュールを使用して、リモートの Active Directory コントローラーで現在の時刻を取得する方法はありますか? 私の最終目標は、アカウントの有効期限が切れているかどうかを判断することです。Pythonとldapモジュールを使用して、これをリモートで行う必要があります。
http://www.python-ldap.org/を使用して WIn2003 の AD に接続しています
python-ldap モジュールを使用して、リモートの Active Directory コントローラーで現在の時刻を取得する方法はありますか? 私の最終目標は、アカウントの有効期限が切れているかどうかを判断することです。Pythonとldapモジュールを使用して、これをリモートで行う必要があります。
http://www.python-ldap.org/を使用して WIn2003 の AD に接続しています
この記事のおかげで、この質問に対する答えが見つかりました: http://support.microsoft.com/default.aspx?scid=kb;EN-US;q219005
このようなクエリで結果が得られます
l.search_ext_s("", ldap.SCOPE_BASE, user_filter)
where user_filter='(&(objectClass=*))'
結果に「currentTime」が表示されます。
更新: openldap を使用していて、結果に「currentTime」が表示されない場合は、ldap 監視が有効になっていることを確認してください。