0

有没有办法使用 python-ldap 模块在远程 Active Directory 控制器上获取当前时间?我的最终目标是确定帐户是否过期。我必须使用 python 和 ldap 模块远程执行此操作。

我正在使用http://www.python-ldap.org/连接到 WIn2003 上的 AD

4

1 回答 1

0

感谢这篇文章,我找到了这个问题的答案: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 监控。

于 2011-10-10T06:48:04.960 回答