【问题标题】:Connect to AD domain with authentication using Python使用 Python 通过身份验证连接到 AD 域
【发布时间】:2012-10-09 09:05:14
【问题描述】:

我正在使用 Python 编写一个简单的客户端来移动用户、重置密码、使用 Tim Golden 的 active_directory 模块扩展用户帐户。

目前我正在使用带有我登录的默认域的模块,它运行良好。但是现在我找不到使用同一模块连接到另一个域的任何方法,当我使用 active_directory.AD("DC_name") 它只返回“pywintypes.com_error: (-2147463168, 'OLE error 0x80005000', None,无)”

我想这与身份验证有关,因为我们必须在访问我们的 AD 时执行此操作(使用 ADExplorer)。我可以使用 active_directory 模块或通常使用 win32com API 来执行此操作。

我知道另一个 python-ldap 模块做得很好,但它不能将用户从一个 OU 移动到另一个。欢迎任何提交以使用另一个完成这项工作的模块:)

谢谢

【问题讨论】:

    标签: python active-directory


    【解决方案1】:

    似乎 active_directory 正在使用默认的 Win32 API,它不支持用户/密码绑定到不同的 DC。

    您可能必须使用 ldap 模块并找到解决方法

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-05-07
      • 2016-04-30
      • 1970-01-01
      • 2011-11-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-10-15
      相关资源
      最近更新 更多