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
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
http://localhost:8080/monappli/j_spring_security_check?j_username=toto&j_password=toto
Voici mon formulaire :
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 le web.xml :
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>
Voici ma conf spring :
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>
Merci pour votre aide.