Я использую весеннюю систему безопасности, интегрированную с Struts2, Spring и Hibernate.Весенняя безопасность не может перенаправить на нужную страницу
<David:http auto-config="true" access-denied-page="/accessDenied.html">
<!-- Don`t set any role restriction on login.jsp -->
<David:intercept-url pattern="/login.jsp"
access="IS_AUTHENTICATED_ANONYMOUSLY" />
<!-- Restrict access to All other pages -->
<David:intercept-url pattern="/admin.jsp"
access="ROLE_ADMIN" />
<!-- Set the login page and what to do if login fails -->
<David:form-login login-page="/login.jsp"
authentication-failure-url="/accessdenied.html?login_error=1"
default-target-url="/index.jsp"/>
<David:logout logout-success-url="/index.jsp" />
</David:http>
<!-- Specify login examnination strategy -->
<David:authentication-provider>
<David:password-encoder hash="md5" />
<David:jdbc-user-service
data-source-ref="dataSource"
users-by-username-query="select username, password, status as enabled from user where username=?"
authorities-by-username-query="select u.username,r.name as authority
from user u
join user_role ur
on u.id=ur.user_id
join role r
on r.id=ur.role_id
where u.username=?" />
</David:authentication-provider>
Это моя страница конфигурации безопасности.
Проблема заключается в том, что страница формы входа не будет направляться на страницу успеха или страницу сбоя, основываясь на том, что я вводил, даже если пароль и учетная запись верны.
Но я на 100% уверен, что весна безопасности работает.
Поскольку я не могу получить прямой доступ к странице администрирования, введя URL-адрес в столбце адреса URL. Я должен указать правильный пароль и имя пользователя Однако ВОПРОС не может АВТО-ПРЯМОЙ .......................
Почему что???
Благодаря