Bonjour,
Je rencontre quelques difficultés avec ma configuration Spring Security (v3). J'utilise JSF normalement, mais pour avancer pas à pas, j'ai décidé de tenter un formulaire html simple.
Le problème est que je rencontre une erreur 404 Page Not Found lorsque je valide le formulaire. Normalement, il devrait y avoir une servlet qui écoute l'url /j_spring_security_check, mais là rien du tout. Même lorsque je saisi l'url directement dans le navigateur j'ai une erreur 404
Voici mon formulaire :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2http://localhost:8080/monappli/j_spring_security_check?j_username=toto&j_password=toto
Voici le web.xml :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 <form action="/j_spring_security_check" method="post"> <input type="text" name="j_username"/> <input type="password" name="j_password"/> <input type="submit"/> </form>
Voici ma conf spring :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 <filter> <filter-name>springSecurityFilterChain</filter-name> <filter-class>org.springframework.web.filter.DelegatingFilterProxy</filter-class> </filter> <filter-mapping> <filter-name>springSecurityFilterChain</filter-name> <url-pattern>/*</url-pattern> </filter-mapping>
Merci pour votre aide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 <http> <intercept-url pattern="/pages/user/**" access="ROLE_USER"/> <intercept-url pattern="/pages/admin/**" access="ROLE_ADMIN"/> <form-login login-page="/pages/connexion.html" authentication-failure-url="/pages/loginfail.jsf"/> </http>
Partager