Python 用 LDAP 验证用户名和密码

来源:互联网 发布:网络文件服务器软件 编辑:程序博客网 时间:2024/05/21 09:43

需要安装 python-ldap

Windows上安装64位版本,可从这下载安装包:

http://www.lfd.uci.edu/~gohlke/pythonlibs/#python-ldap

 

网上搜到的方式大多太复杂。

以下是一种比较简单的方式。

但还是比用 C# 复杂“一点”:需要指定用户名所在域。

(《C# 用 LDAP 验证用户名和密码》).

 

 

import ldapldapServer = 'LDAP://localhost'domain = 'd1'userName = 'Name1'domainUserName = domain + '\\' + userNamepassword = 'DoNotUseMe'try:    conn = ldap.initialize(ldapServer)    conn.simple_bind_s(domainUserName, password)    # 认证通过except:    pass    # 认证失败。找原因

 

0 0
原创粉丝点击