Acegi probléme avec userSearch
Bonjour,
j'ai un probléme, userSearch me retourne rien, voici le log
Code:
1 2
| [org.acegisecurity.ui.AbstractProcessingFilter.unsuccessfulAuthentication(AbstractProcessingFilter.java:457)] - Authentication request failed: org.acegisecurity.AuthenticationServiceException: LdapCallback;[LDAP: error code 32 - 0000208D: NameErr: DSID-031001CD, problem 2001 (NO_OBJECT), data 0, best match of:
'DC=macompagnie,DC=com' |
voici le contexte, aparament j'ai pas su comment le configurer pour mon ldap.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| <bean id="authenticator" class="org.acegisecurity.providers.ldap.authenticator.BindAuthenticator">
<constructor-arg><ref local="initialDirContextFactoryTunis2"/></constructor-arg>
<property name="userDnPatterns">
<list><value>OU=fils1</value></list>
</property>
<property name="userSearch"><ref local="userSearch"/> </property>
</bean>
<bean id="userSearch" class="org.acegisecurity.ldap.search.FilterBasedLdapUserSearch">
<constructor-arg index="0"><value>OU=fils2</value></constructor-arg>
<constructor-arg index="1"><value>(cn={0})</value></constructor-arg>-->
<constructor-arg index="2"><ref local="initialDirContextFactory" /></constructor-arg>
<property name="searchSubtree"><value>true</value></property>
</bean> |
merci d'avance.