关于使用python的ldap新条目的unicodePwd问题

关于使用python的ldap新条目的unicodePwd问题,python,passwords,ldap,Python,Passwords,Ldap,我试图在ldap中插入一个新条目,但每次设置unicodePwd时,它都会返回: {'info':'0000001F:SvcErr:DSID-031A120C,问题5003 (将不执行),数据0\n,“desc”:“服务器不愿意” 执行'} 我试过这样的案例: password = unicode('"' + 'inicio@1' + '"', "iso-8859-1") password = password.encode("utf-16-le") 这个: password = str(un

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

{'info':'0000001F:SvcErr:DSID-031A120C,问题5003 (将不执行),数据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。 有人知道怎么解决这个问题吗?

我找到了这个

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