我在C中编写一个身份验证模块,使用Active Directory服务对用户进行身份验证,并获取该用户组列表(即memberOf属性)。
我只有Active Directory服务器URI和用户用来登录Windows工作站的DOMAIN \用户名和密码(Windows配置为连接到同一个Active Directory服务进行身份验证)
需要上述认证模块的程序用C语言编写,适用于Linux平台,可以使用OpenLDAP与AD服务进行通信。
有办法做到这一点吗?
如果所提供的解决方案在LDAP绑定后不需要对用户的目录条目进行目录范围搜索(最肯定不是可能导致多个条目的搜索),则首选。