我们目前正在探索OpenAM&Shibboleth。
我们的应用程序不是使用Spring构建的,我们也没有探索使用Spring。
就库而言,我唯一知道的是OpenSAML。
我不会把OpenAM这样的东西称为框架。它们实际上是产品。两者都与ADFS配合使用。请注意,安装和配置这些并不是一项简单的任务。
另一个好产品是Ping Identity。
还有一套循序渐进的指南。
如果您正在考虑openam,这里是链接。https://wikis.forgerock.org/confluence/display/openam/Integrate+OpenAM+与+Shibboleth
此外,关于如何将openam安装为IDP,还有一些链接https://wikis.forgerock.org/confluence/pages/viewpage.action?pageId=688150
-Ram