Python中文
首页
教程
问答
标签
搜索
登录
注册
如何用Python对activedirectory服务器进行两阶段身份验证?
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p>我在FreeBSD机器上运行python2.6,我想对activedirectory进行两阶段身份验证(我不知道这个术语的正确含义)。在</p> <p>基本上,登录用户“myuserid”的过程是:</p> <ol> <li>使用为此目的创建的系统帐户绑定到adldap服务器(称之为<code>DOMAIN\gatekeeper</code>)</li> <li>根据AD中存储的该用户的凭据验证<code>myuserid</code>的密码。在</li> </ol> <p>我有下面的代码,看起来很像<a href="https://stackoverflow.com/questions/140439/authenticating-against-active-directory-using-python-ldap">this question</a>中的代码。在</p> <pre><code>l = ldap.initialize(Server) l.protoco_version = 3 l.set_option(ldap.OPT_REFERRALS, 0) l.simple_bind_s('cn=gatekeeper,dc=DOMAIN,dc=COMPANY,dc=TLD', 'gatekeeper_password') </code></pre> <p>最后的结果是:</p> ^{pr2}$ <p>我看到的每一个教程似乎都假定我在Windows上运行,事实并非如此。如何在Unix上执行此操作?在</p>
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<p>子代码为525的<a href="http://www.novell.com/communities/node/1424/sub-error-codes-ldap-error-49" rel="nofollow noreferrer">LDAP returning error 49</a>不是错误的密码,而是错误的绑定DN。52e是个坏证件。请检查您是否有正确的网守使用者DN。在</p>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
如何将python输出重定向到python控制台和Windows中的文本文件
10 回答
如何将Python运行时嵌入运行在Windows上的R包中
1 回答
如何将python进程作为另一个Windows us运行
6 回答
如何将Python进程的输出用Python管道传输?
3 回答
如何将Python进程的输出重定向到Rust进程?
10 回答
如何将python连接到Azure云并创建Azure数据工厂
5 回答
如何将Python连接到Db2
7 回答
如何将python连接到IBMDB2?
6 回答
如何将Python连接到microsoftaccess数据库文件?
2 回答
如何将python连接到MySQL服务器
9 回答
如何将Python连接到Node.js?
5 回答
如何将python连接到Oracle Application Express
8 回答
如何将Python连接到PostgreSQL
10 回答
如何将Python连接到Postgres服务器?
6 回答
如何将Python连接到SAS Enterprise Guide(EG)服务器
10 回答
如何将Python连接到Spark会话并保持RDDs的Ali
10 回答
如何将python连接到sqlite3并在上填充多行
4 回答
如何将python连接到使用docker运行的cassandra
9 回答
如何将python退格应用于字符串
10 回答
如何将python逻辑应用到tkinter GUI中?这是一个简单的GET请求程序
10 回答