这里是我的工作python脚本:
#!/usr/bin/python
import ldap, sys
l = ldap.initialize('ldap://myldapserver:389')
username = "uid=%s,OU=folder1,OU=myCompany,O=MyCompanyGroup" % "myID"
password = "mypassword"
try:
l.protocol_version = ldap.VERSION3
l.simple_bind_s(username, password)
valid = True
print "OK"
l.unbind()
except Exception, error:
print error
现在我想绑定用户,只需指定“O=MyCompanyGroup”,并在该子树上搜索uid。例如,我可以基于“inetOrgPerson”进行过滤
我试过了
username = "(&(objectClass=inetOrgPerson )(uid=%s)(O=MyCompanyGroup))" % "myID"
但我的证件无效。你知道吗
谢谢! 里卡多
找到了解决办法
相关问题 更多 >
编程相关推荐