Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Не убивает сессию по logout Spring Security / 7 сообщений из 7, страница 1 из 1
05.11.2015, 12:55
    #39095195
slavik_msc
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не убивает сессию по logout Spring Security
Вот конфиг
Код: xml
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
<?xml version="1.0" encoding="UTF-8"?>
<beans:beans xmlns="http://www.springframework.org/schema/security"
	xmlns:beans="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xsi:schemaLocation="
	http://www.springframework.org/schema/security 
	http://www.springframework.org/schema/security/spring-security-3.2.xsd
		
	http://www.springframework.org/schema/beans 
	http://www.springframework.org/schema/beans/spring-beans-4.0.xsd">


	<http use-expressions="false" >

		<intercept-url pattern="/home" access="ROLE_USER" />
		<intercept-url pattern="/check_user" access="ROLE_ADMIN" />
		<intercept-url pattern="/discuss/list" access="ROLE_USER" />
		
		<session-management> 
            <concurrency-control max-sessions="1"  session-registry-alias="sessionRegistry" />
        </session-management>

		<access-denied-handler error-page="/accessDenied"/>


		<form-login login-page='/login' 
			default-target-url="/discuss/list"
			authentication-failure-url="/login?error=true"  
			/>
		
		<logout logout-success-url="/"   />
		
		<remember-me data-source-ref="dataSource"
			token-validity-seconds="1209600"
		/>

	</http>
	<authentication-manager>
		<authentication-provider user-service-ref="myJdbc">
			<password-encoder ref="myBcrypt"/>
		</authentication-provider>
	</authentication-manager>

<beans:bean id="myBcrypt" class="org.springframework.security.crypto.bcrypt.BCryptPasswordEncoder" >
<beans:constructor-arg name="strength" value="15" />
</beans:bean>
</beans:beans>
...
Рейтинг: 0 / 0
05.11.2015, 14:33
    #39095352
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не убивает сессию по logout Spring Security
slavik_msc
Код: xml
1.
authentication-failure-url="/login?error=true"  


обработать парам или заменить урл?
...
Рейтинг: 0 / 0
05.11.2015, 18:13
    #39095775
rdm
rdm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не убивает сессию по logout Spring Security
Код: xml
1.
<logout logout-url="/logout1" logout-success-url="/logout2"/>     
...
Рейтинг: 0 / 0
05.11.2015, 18:15
    #39095777
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не убивает сессию по logout Spring Security
Наверное logout не дошёл.
...
Рейтинг: 0 / 0
05.11.2015, 18:41
    #39095807
rdm
rdm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не убивает сессию по logout Spring Security
Вроде бы, logout-success-url это адрес куда переходить после успешного logout'a, а что бы вызвать logout нужно чтобы пользователь перешел по адресу logout-ur
...
Рейтинг: 0 / 0
05.11.2015, 18:50
    #39095818
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не убивает сессию по logout Spring Security
rdm,
Тогда вообще причем спринг если аутентификацию прошли.
Надо чистить - сам чистит сессию. Ослик ее кэширует, вдруг ты передумал))).
...
Рейтинг: 0 / 0
05.11.2015, 19:30
    #39095847
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не убивает сессию по logout Spring Security
Нормальный логаут - жмакнуть по батону. Реализовал славик этот батон или нет - хз.
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Не убивает сессию по logout Spring Security / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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