我试图将AD用户Test_2重命名为使用python LDAP3进行测试,并将用户也移至另一个OU。
注意:我使用IP代替域名,其余部分相同。
我可以使用相同的方式成功获取用户详细信息(在NOTE中提到),但是在将用户的一个OU重命名并将其移动到另一个OU的过程中,我得到了否定的结果;有趣的是,代码没有显示任何错误,而是仅显示FALSE结果。
import ldap3
from ldap3 import Server, Connection, ALL
server=Server(host='IP',port=389,get_info=ALL)
conn=Connection(server,user='adtest\admin',password='admin@123') conn.bind()
print (conn.modify_dn('cn=Test_2,OU=Test,OU=adtest','cn=Testing'))
答案 0 :(得分:0)
检查conn.result以获取失败原因。