我正在使用以下设置进行LDAP身份验证
AuthName "whatever"
AuthType Basic
AuthBasicProvider ldap
AuthLDAPUrl "ldap://server/OU=SBSUsers,OU=Users,OU=MyBusiness,DC=company,DC=local?sAMAccountName?sub?(objectClass=*)"
Require ldap-group CN=MySpecificGroup,OU=Security Groups,OU=MyBusiness,DC=company,DC=local
这可行,但是我必须将所有要认证的用户放入MySpecificGroup
。但是,在LDAP服务器上,我已配置为MySpecificGroup
也包含MyOtherGroup
带有另一个用户列表的组。
但是其中的那些用户MyOtherGroup
未通过身份验证,我必须将它们全部手动添加到它们,MySpecificGroup
并且基本上不能使用嵌套分组。我正在使用Windows SBS 2003。
有没有一种方法可以配置Apache LDAP?还是存在无限递归从而不允许的问题?