我在FreeBSD机器上运行python2.6,我想对activedirectory进行两阶段身份验证(我不知道这个术语的正确含义)。在
基本上,登录用户“myuserid”的过程是:
DOMAIN\gatekeeper
)myuserid
的密码。在我有下面的代码,看起来很像this question中的代码。在
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')
最后的结果是:
^{pr2}$我看到的每一个教程似乎都假定我在Windows上运行,事实并非如此。如何在Unix上执行此操作?在
你有多重麻烦:
因此,通常你至少需要做以下几件事才能让它发挥作用:
但是,如果到目前为止,使用PAM或Kerberos并不需要太多的工作。在
子代码为525的LDAP returning error 49不是错误的密码,而是错误的绑定DN。52e是个坏证件。请检查您是否有正确的网守使用者DN。在
相关问题 更多 >
编程相关推荐