我曾尝试阅读 shibboleth wiki,但无法理解如何将 shibboleth 单点登录集成到我们基于 spring 的多个网络应用程序中。我们需要一个基于数据库的身份验证,所以我们应该使用 jaas 吗?它将如何工作?有人可以详细说明如下步骤a)安装shibboleth idp b)将jaas配置为服务提供商等吗?
任何帮助将不胜感激,指出正确的方向
谢谢
我曾尝试阅读 shibboleth wiki,但无法理解如何将 shibboleth 单点登录集成到我们基于 spring 的多个网络应用程序中。我们需要一个基于数据库的身份验证,所以我们应该使用 jaas 吗?它将如何工作?有人可以详细说明如下步骤a)安装shibboleth idp b)将jaas配置为服务提供商等吗?
任何帮助将不胜感激,指出正确的方向
谢谢
好吧,Shibboleth 架构不是您可以轻松理解的东西,而 Shibboleth wiki 很好……庞大。幸运的是,有很多好的知识来源,你只需要知道从哪里开始。
来自 Shibboleth wiki 最重要的是FlowsAndConfig页面,当然还有整个理解 Shibboleth类别
SWITH 的人在他们的网站上制作了一些不错的示意图和教程,我发现他们的材料组织得很好。
编辑:这是理解整个概念简单 媒体 专家的非常好的说明,我以前在 SWITCH 网站上找不到它,所以我现在发布它。
还有带有漂亮原理图的Guanxi(Shibboleth 概念的 Java 实现)演示文稿
最后用一些自定义模块扩展了 shibboleth 架构(不幸的是不是英文所以我链接了翻译版本)
对于 Shibboleth IdP 安装,请参考wiki这真的很容易做到