我已经完成了以下问题
Spring Security 3 Active Directory Authentication, Database Authorization
我们只能在spring security xml文件中配置委托方法而不是委托方法。
你能指导我如何做到这一点。
这是Spring security 2.5的工作配置但我不知道如何在3或3.1中使用
<bean id="ldapAuthProvider" class="org.cmfrwk.security.spring.providers.ldap.LdapAuthenticationProvider">
<security:custom-authentication-provider />
<constructor-arg>
<bean class="org.spring.security.spring.providers.ldap.BindAuthenticator">
<constructor-arg ref="contextSource" />
<property name="userSearch" ref="userSearch" />
<property name="userDnPatterns">
<list>
<value>CN={0},OU=Users,OU=Laptop-Users,OU=Users,OU=XXX-EMPLOYEE,OU=XXX-XX-ADH,OU=XXX,DC=in,DC=XXXXX,DC=net</value>
</list>
</property>
</bean>
</constructor-arg>
<constructor-arg>
<bean class="org.springframework.security.ldap.populator.UserDetailsServiceLdapAuthoritiesPopulator">
<constructor-arg ref="customUserDetailsService" />
</bean>
</constructor-arg>
</bean>
答案 0 :(得分:0)
查看文档:{{3}}