【发布时间】:2018-08-08 07:01:20
【问题描述】:
我有一个 Spring 应用程序,其中的用户具有角色,并且基于角色,用户通过特定功能进行身份验证。如果我在此应用程序中集成 Pentaho 服务器,如何避免重新验证 Pentaho 服务器?
【问题讨论】:
标签: pentaho pentaho-cde pentaho-report-designer
我有一个 Spring 应用程序,其中的用户具有角色,并且基于角色,用户通过特定功能进行身份验证。如果我在此应用程序中集成 Pentaho 服务器,如何避免重新验证 Pentaho 服务器?
【问题讨论】:
标签: pentaho pentaho-cde pentaho-report-designer
有一种叫做单点登录的东西,通过它您可以通过登录,并且您的应用程序的相同凭据也将在 Pentaho Server 中使用。 过程很长,我建议做一些研究,你会得到答案。
【讨论】:
Pentaho 也使用 Spring。我建议您使用位于pentaho-server/pentaho-solutions/system 下的applicationContext-spring-security.xml。您也许可以从 Spring 应用程序的会话中获取登录信息,然后使用它对 Pentaho 进行身份验证。
我从来没有做过。这只是一个可能对您有所帮助的想法。
【讨论】: