powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / spring sequrity
2 сообщений из 2, страница 1 из 1
spring sequrity
    #39332149
rema174
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
При переходе на защищенную страницу спринг предлагает залогиниться. Все ок.
Теперь юзер нажимает разлогиниться.
Как видно, откроется страница логина с сообщением в msg . При этом, в адресной строке /login?logout
Т.о. сейчас открыта страница логина.

Если теперь снова залогиниться с этой страницы, то начинается непонятное.

Логинюсь, но вместо защищенной страницы открывается стартовая страница...
Ладно, пробую перейти на защищенный url, чтобы залогиниться снова, но вместо страницы логина открывается защищенная страница, - т.е. я уже был залогинен...

Вопрос в том, почему открывается стартовая страница, после повторного логина? Т.е. почему сразу не переходит на защищеннуюс траницу после повторного логина?


Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
@RequestMapping(value = "/login", method = RequestMethod.GET)
	public ModelAndView login(@RequestParam(value = "error", required = false) String error,
			@RequestParam(value = "logout", required = false) String logout) {
		ModelAndView model = new ModelAndView();
		if (logout != null) {
			model.addObject("msg", "You've been logged out successfully.");
		}
		model.setViewName("login");
		return model;
	}



Код: xml
1.
2.
3.
4.
5.
6.
7.
8.
<form-login 
login-page="/login" 
default-target-url="/welcome" 
authentication-failure-url="/login?error" 
username-parameter="username"
password-parameter="password" />
<logout logout-success-url="/login?logout"  />
<csrf/>



Код: html
1.
2.
3.
4.
<form name='loginForm' action="<c:url value='/j_spring_security_check' />" method='POST'>
    ...
    <input type="hidden" name="${_csrf.parameterName}" value="${_csrf.token}" />
</form>
...
Рейтинг: 0 / 0
spring sequrity
    #39332150
rema174
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
разобрался.
нужно было изменить default-target-url.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / spring sequrity
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]