python-ldap 为ad帐号解锁

阅读更多
话不多说,直接代码:
l = ldap.initialize(LDAP_URI)
l.protocol_version = ldap.VERSION3
l.simple_bind_s(admin_account,pwd)
mod_attrs = [(ldap.MOD_REPLACE, "lockoutTime",'0')]
dn = 'CN=%s,%s'%(username,LDAP_DN)
l.modify_ext(dn, mod_attrs)


一开始 mod_attrs中的0使用的整形,报了个
引用
UNWILLING_TO_PERFORM
,着实是被坑死了,谨此备忘。

你可能感兴趣的:(python,ldap,ad)