相关疑难解决方法(0)

使用PHP枚举LDAP中的所有用户

我想创建一个作为每日cron运行的PHP脚本.我想要做的是枚举Active Directory中的所有用户,从每个条目中提取某些字段,并使用此信息更新MySQL数据库中的字段.

基本上我想要做的是在Active Directory和MySQL表之间同步某些用户信息.

我遇到的问题是,Active Directory服务器上的sizelimit通常设置为每个搜索结果1000个条目.我曾希望php函数"ldap_next_entry"能够通过一次只获取一个条目来解决这个问题,但是在你可以调用"ldap_next_entry"之前,首先必须调用"ldap_search",这可能会触发SizeLimit超出错误.

除了从服务器上删除sizelimit之外还有什么方法吗?我可以以某种方式获得结果的"页面"吗?

顺便说一句 - 我目前没有使用任何第三方库或代码.只是PHPs的ldap方法.虽然,如果有帮助,我肯定愿意使用图书馆.

php ldap active-directory

12
推荐指数
2
解决办法
1万
查看次数

标签 统计

active-directory ×1

ldap ×1

php ×1