ICEFACES avec Spring security
bonjour,
au début de mon dévelopement d'un CRM sous Myeclipse (maven + jsf + icefaces + spring security) j'utilise smring security pour gérer la gestion d'utilisateur sur mon application mon probléme se resume comme suite :
j'utilise le fichier de config suivant :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
|
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:security="http://www.springframework.org/schema/security"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
http://www.springframework.org/schema/security
http://www.springframework.org/schema/security/spring-security-3.0.xsd">
<security:http auto-config="true" access-denied-page="/accessDenied.faces">
<security:intercept-url pattern="/content/**" access="ROLE_ADMIN" />
<security:intercept-url pattern="/test/**" access="ROLE_USER" />
<security:form-login login-page="/login.faces" default-target-url="/content/default.faces" />
<security:logout logout-success-url="/accessDenied.faces"/>
</security:http>
<security:authentication-manager>
<security:authentication-provider user-service-ref="userDetailsService" />
</security:authentication-manager>
<bean id="userDetailsService" class="security.UserDetailsServiceImpl">
<constructor-arg ref="userRepository"/>
</bean>
<bean id="userRepository" class="security.UserDaoImpl"/>
</beans> |
j'utilise des login et mot de passe enregistré sur la base de donnée quand je tape un login ou mot de passe erronés ça me donne Message d'erreur mais quand je tape un bon login et mot de passe ça change pas la page ça recharge la page et sa vide le champs du mot de passe sans redirigé vers la page /content/default.faces !!!
est ce que vous avez une suggestion pour mon problème de redirection de page.