Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Tomcat 7 и сессии / 9 сообщений из 9, страница 1 из 1
17.07.2012, 11:55:31
    #37881933
ARusov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Tomcat 7 и сессии
Все доброго времени суток!
Есть структура nginx + tomcat7!
На каждый домен развернуто отдельное приложение (rostov.domen.com для него приложение approstov)
в этом случае при переходе между доменами теряется сессия(то есть если мы авторизовались в rostov то в msk мы уже не авторизованы)!
Подскажите как лучше и правильней сделать?
у меня есть пару предположений
1- Читать сессию по ее id из куки?
2- сохранять сессии в бд?
Буду признательно благодарен за любой ответ
...
Рейтинг: 0 / 0
17.07.2012, 12:02:23
    #37881945
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Tomcat 7 и сессии
Куки, они же к домену привязаны.
http://tomcat.apache.org/tomcat-7.0-doc/config/host.html#Single_Sign_On
Ну, и вообще погуглить про SSO в томкате, например
https://www.google.com/search?q=Tomcat+cross+context+SSO
...
Рейтинг: 0 / 0
17.07.2012, 12:06:21
    #37881954
ARusov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Tomcat 7 и сессии
Blazkowicz, мне кажется cross context тут не поможет
Код: html
1.
http://www.javatalks.ru/sutra76546.php
...
Рейтинг: 0 / 0
17.07.2012, 12:15:23
    #37881966
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Tomcat 7 и сессии
ARusovBlazkowicz, мне кажется cross context тут не поможет
Код: html
1.
http://www.javatalks.ru/sutra76546.php


cross context это ключевое слово для гугления, а не конкретный рецепт.
...
Рейтинг: 0 / 0
17.07.2012, 12:40:13
    #37882012
ARusov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Tomcat 7 и сессии
Blazkowicz,

а еще в server.xml есть закомментированная строчка <Valve className="org.apache.catalina.authenticator.SingleSignOn" />
Кто нибудь в курсе как она работает?
...
Рейтинг: 0 / 0
17.07.2012, 12:48:14
    #37882044
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Tomcat 7 и сессии
ARusovа еще в server.xml есть закомментированная строчка <Valve className="org.apache.catalina.authenticator.SingleSignOn" />. Кто нибудь в курсе как она работает?
В доке детально описано что она делает. Я же привел ссылку выше. Единственная проблема что она никак не решает проблему с куками, и множеством доменов.
Нужно jsessionid в параметры писать, либо что-то типа такого реализовать:
http://stackoverflow.com/questions/3342140/cross-domain-cookies
...
Рейтинг: 0 / 0
17.07.2012, 13:14:58
    #37882103
ARusov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Tomcat 7 и сессии
Blazkowicz, Я еще раз извиняюсь за неопытность, как получить сессию по ее айди?
Спасибо за помощь
...
Рейтинг: 0 / 0
17.07.2012, 13:16:05
    #37882106
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Tomcat 7 и сессии
ARusovкак получить сессию по ее айди?
Зачем? Этим сервер самостоятельно занимается.
...
Рейтинг: 0 / 0
17.07.2012, 20:37:19
    #37882832
organism
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Tomcat 7 и сессии
Читаем http://en.wikipedia.org/wiki/Central_Authentication_Service
Одна из популярных реализаций протокола: http://www.jasig.org/cas/

Если прикручен Spring Security, то вообще хорошо http://static.springsource.org/spring-security/site/docs/3.1.x/reference/cas.html
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Tomcat 7 и сессии / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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