Bonjour,
j'ai un probléme, userSearch me retourne rien, voici le logvoici le contexte, aparament j'ai pas su comment le configurer pour mon ldap.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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'
merci d'avance.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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>
Partager