Вызов j_spring_security_logout не работает

Я пытаюсь настроить выход из моего приложения с помощью j_spring_security_logout, но по какой-то причине он не работает, я получаю сообщение об ошибке 404.

Я вызываю функцию следующим образом:

<a href="<c:url value="/j_spring_security_logout"/>"><img border="0" id="logout" src="./img/logout.png" /></a>

У меня есть в WebContent / jsp / главная страница моего приложения, а страницы входа и выхода находятся в WebContent / login /.

Я также проверил этот другой постПроблема с выходом из системы безопасности Spring но решение, данное там, не работает для меня.

Здесь вы можете увидеть мой web.xml

<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>

И вот моя весна-security.xml

<http auto-config="true">
    <intercept-url pattern="/*" access="ROLE_USER" />
    <form-login login-page="/login/login.jsp" 
                authentication-failure-url="/login/errorLogin.jsp"/>
    <logout logout-success-url="/" logout-url="/login/logout.jsp" />
</http>

<beans:bean id="myAuthenticationProvider" 
    class="myapp.web.authentication.WSAuthenticationProvider">
</beans:bean>

<authentication-manager>
    <authentication-provider ref="myAuthenticationProvider"/>
</authentication-manager>

Заранее спасибо.

Ответы на вопрос(6)

Ваш ответ на вопрос