2013-03-24 5 views
7

Apache Shiro - это инфраструктура безопасности Java и поддержка единого входа. И у меня есть несколько поддоменов, каждая из которых имеет отдельное приложение. Как я могу использовать веб-фильтры Apache Shiro (или любые другие) для обеспечения единого входа.Apache Shiro and SSO

Должен ли я использовать SSO-сервер или услугу (например, CAS?), Прежде чем использовать Apache Shiro? Или Apache Shiro не нужен SSO-сервер или служба (например, CAS)?

Благодаря

+0

вы нашли решение. Я также ищу решение для той же проблемы.пожалуйста, дайте мне знать. –

ответ

3

Я думаю, this будет полезен для вас.

Вы можете сосредоточиться на аспектах единого входа и оставить в стороне конфигурацию, специфичную для Stormpath.

6

Я не Shiro эксперт, но я постараюсь помочь вам.
Согласно моему пониманию, Shiro не предоставляет услугу SSO из коробки. Вы должны использовать фильтр CAS в качестве службы единого входа. Пожалуйста, посмотрите следующую страницу, которая объяснит вам, как определить Shiro CasFilter: http://shiro.apache.org/cas.html

+1

Спасибо, что помогли мне, и это действительно полезно! :) –

+2

У вас есть опыт? не могли бы вы поделиться? – rayman