我正在使用Python编写一个简单的客户端来移动用户,重置密码,使用Tim Golden的active_directory模块扩展用户帐户。
目前我正在使用我登录的默认域名模块,它运行正常。但现在我找不到任何方法使用相同的模块连接到另一个域,当我使用active_directory.AD(“DC_name”)时,它只返回“pywintypes.com_error:( - 2147463168,'OLE错误0x80005000',无,无)“
我想这与身份验证有关,因为我们在访问AD时必须这样做(使用ADExplorer)。我可以使用active_directory模块或通常使用win32com API执行此操作。
我知道另一个python-ldap模块可以很好地完成它,但它不能将用户从一个OU移动到另一个OU。任何使用另一个模块的提交都是受欢迎的:)
由于
答案 0 :(得分:0)
似乎active_directory使用默认的Win32 API,它不支持用户/传递绑定到不同的DC。
您可能必须使用ldap模块并找到解决方法