J'essaie de remplacer AuthenticationProcessingFilter par Spring. Je l'ai fait config suivante dans xml:Substitution de AuthenticationProcessingFilter de Spring
<security:http access-decision-manager-ref="accessDecisionManager" >
<security:intercept-url .../>
<security:form-login login-page='/signin/' authentication-failure-url="/signin/?login_error" default-target-url='/signin/success'/>
<security:anonymous/>
<security:logout/>
<security:remember-me/>
</security:http>
<bean class="myPackage.security.SessionCleanerFilter" >
<security:custom-filter position="FILTER_SECURITY_INTERCEPTOR" />
<property name="defaultTargetUrl" value="/signin/success" />
<property name="authenticationFailureUrl" value="/signin/?login_error" />
<property name="allowSessionCreation" value="true" />
</bean>
Mais cela ne fonctionne pas avec beaucoup d'exceptions
Erreur de création de haricot avec le nom 'myPackage.security.SessionCleanerFilter # 0'
due au manque de propriétés d'instation. Je voudrais qu'ils soient par défaut. Savez-vous comment les configurer?
'auto-config' est faux par défaut, donc cela ne devrait pas être nécessaire. –