我正在尝试使用LDAP python link来使用此功能。我只是想把它作为一个函数来实现。传递这样的参数:
check_credentials(username="xxxxxx",password="xxx")
但它进入了绞死状态,经过5-7分钟后,它完成了没有输出的执行。有人可以为我提供一些好文章
答案 0 :(得分:0)
通过查看示例代码,LDAP_USER_NAME不是预期的DN(可分辨名称)格式。通常,Active Directory用户的格式为cn =< username>,cn = users,< domain>。例如,example.com域中的用户bjensen通常会拥有此DN:cn = bjensen,cn = users,dc = example,dc = com
我的猜测是,如果DN部分不正确,Active Directory或Python LDAP库可能无法返回无效凭据。