2015-05-28 2 views
0

Я новичок в Apache Shiro. Я знаю основные понятия SSO. Мне нужно создать POC (на моем локальном хосте, используя Tomcat) для SSO, что-то похожее на упомянутое в http://shiro.apache.org/cas.htmlПошаговое руководство по внедрению SSO с использованием Shiro

Я не уверен, как и с чего начать.

Когда я загрузил исходный код «shiro-root-1.2.3», я увидел, что есть много примеров проектов, и там тоже есть.

Просьба помочь мне и сообщить мне, если есть какие-либо пошаговые инструкции по внедрению единого входа?

Я мог запускать веб-проекты и проекты весны, используя команду «mvn clean jetty: run» и проект «samples/quickstart», используя команду «mvn compile exec: java».

Я не мог найти способ запуска проекта «cas».

Пожалуйста, дайте мне знать, как запустить существующий проект и использовать его в проектах веб/весна?

С уважением, Krishan Babbar

+0

клон этого и дать ему шанс https://github.com/leleuj/java-shiro-cas-client-demo – blairmeister

ответ

1

Люди в Stormpath написали очень подробное объяснение о том, как достичь единого входа с Сиро для своего продукта. Я уверен, что в вашем случае шаги будут почти одинаковыми.

Здесь: https://support.stormpath.com/hc/en-us/articles/203815036-Can-I-SSO-between-multiple-Wars-in-the-same-servlet-with-Stormpath-and-Apache-Shiro-

+0

Благодаря jstack, мне нужно сделать это на 2 разные Коты. См. Мою другую тему в http://shiro-user.582556.n2.nabble.com/Step-by-step-guide-for-SSO-implementation-using-Shiro-td7580556.html#a7580558 Мой следующий вопрос: Мне нужно разрешить логин OAuth, Facebook, вход в Google+ и вход на основе формы на моем сервере CAS. Будет ли работать «https://github.com/leleuj/cas-overlay-demo»? Разрешено ли это использовать на производстве? Или мне нужно написать все отдельно? –

+0

Ссылка, размещенная в решении, является invlid –

+0

Stormpath больше не существует. Я мог бы отправить вам статью, поскольку сам написал. Мне нужно его искать. Я поделюсь им с вами, как только найду его. – mario