【问题标题】:unicodePwd issue on new entry to ldap with python使用 python 进入 ldap 的新条目的 unicodePwd 问题
【发布时间】:2015-02-05 16:32:34
【问题描述】:

我试图在 ldap 中插入一个新条目,但每次我设置 unicodePwd 时它都会返回:

{'info': '0000001F: SvcErr: DSID-031A120C, 问题 5003 (WILL_NOT_PERFORM), data 0\n', 'desc': '服务器不愿意 执行'}

我试过这种情况:

password = unicode('"' + 'inicio@1' + '"', "iso-8859-1")
password = password.encode("utf-16-le")

这个:

password = str(unicode("inicio@1"))

还有这个:

password = 'inicio@1'
password = ''.join(('"', password, '"')).encode('utf-16').lstrip('\377\376')

我在端口 389 上使用 ldap。 有谁知道如何解决这个问题?

【问题讨论】:

    标签: python passwords ldap


    【解决方案1】:

    我找到了这个https://msdn.microsoft.com/en-us/library/cc223248.aspx

    它说有必要使用 TLS 来编辑 unicodePwd 属性。所以我需要在 636 端口上使用 ldaps。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-11-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多