将Jasper Server与我现有的应用程序集成的SSO实现



我知道这个问题被问了很多次,但我一直没能找到一个可以接受的解决方案。我使用Jasper Server 5.0.1,并且知道我可以使用LDAP、CAS、SiteMinder、JAAS等实现SSO

我现有的web应用程序是基于Spring Security(Acegi)的,就像Jasper Server的情况一样,我更愿意以某种方式利用它。我已经使用这个链接在服务器的后续版本中内置的方法的基础上,对一个自定义的基于令牌的解决方案进行了POC。

有什么"更清洁"的解决方案可以用吗?集成CAS、JAAS等身份验证服务是否值得?我想保留我现有的基于表单的登录实现,其中用户详细信息存储在我的MSSQL数据库中?如果是,我应该选择哪种身份验证服务?更喜欢易于集成、代码/配置更改最少以及最终用户易于使用的东西。

最后,我只想提到,我将集成Jasper Server,通过iframe方法利用其Adhoc Views功能。

感谢大家的帮助和建议。

问候,

没有收到任何答案,所以采用了基于令牌的方法。

最新更新