【问题标题】:Step by step guide for SSO implementation using Shiro使用 Shiro 实施 SSO 的分步指南
【发布时间】:2015-08-10 20:14:39
【问题描述】:

我是 Apache Shiro 的新手。我知道 SSO 的基本概念。 我需要为 SSO 创建一个 POC(在我的本地主机上使用 Tomcat),类似于http://shiro.apache.org/cas.html

我不知道如何以及从哪里开始。

当我下载源代码“shiro-root-1.2.3”时,我看到有很多示例项目,而且还有cas。

请帮助我,让我知道是否有实施 SSO 的分步说明?

我可以使用“mvn clean jetty:run”命令运行 web 和 spring 项目,使用“mvn compile exec:java”命令运行“samples/quickstart”项目。

我找不到运行“cas”项目的方法。

请告诉我如何运行现有的 cas 项目并在 web/spring 项目中使用它?

问候, 克里山巴巴尔

【问题讨论】:

标签: single-sign-on cas shiro


【解决方案1】:

Stormpath 的人写了一篇非常详细的解释,介绍了如何使用 Shiro 为他们的产品实现 SSO。我相信在你的情况下这些步骤几乎是相同的。

这里是:https://support.stormpath.com/hc/en-us/articles/203815036-Can-I-SSO-between-multiple-Wars-in-the-same-servlet-with-Stormpath-and-Apache-Shiro-

【讨论】:

  • 谢谢 jstack,我需要在 2 个不同的 tomcat 上做。请在shiro-user.582556.n2.nabble.com/… 上查看我的另一个帖子我的下一个问题是,我需要在我的 CAS 服务器中允许 OAuth、Facebook 登录、Google+ 登录和基于表单的登录。 “github.com/leleuj/cas-overlay-demo”会起作用吗?是否允许在生产中使用?还是我需要自己写所有东西?
  • 解决方案中贴出的链接无效
  • Stormpath 不再存在。我可以把我自己写的文章发给你。我需要搜索它。找到后会第一时间分享给大家。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2017-05-23
  • 2011-03-23
  • 2022-11-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-01-10
相关资源
最近更新 更多