在 jBPM 6.2 中实现 SSO

Implement SSO in jBPM 6.2

目前,我们将 jBPM 6.2 评估为一个可能的 BPM 套件。一个非常重要的标准是单点登录。我发现 jBPM 使用容器管理的身份验证和授权。此外,我查看了 github 源代码。但我不知道是否可以使用 SSO 功能(SAML 或 OpenID 或其他)扩展 KIS Workbench 和 jBPM REST API。

即使官方的 jBPM 文档也没有提供这方面的信息。 任何提示表示赞赏。

此致 本

我们使用底层容器进行身份验证,因此也用于 SSO。因此,为 SSO 配置 workbench 的方式应与为 SSO 配置任何其他应用程序的方式相同。 dashbuilder 应用程序和 workbench 实际上是两个独立的 Web 应用程序,已经为 SSO 进行了开箱即用的配置。例如,对于 Wildfly,它们共享相同的安全域(在 META-INF/jboss-web.xml 中)并且 SSO 在 standalone(-full).xml (https://github.com/droolsjbpm/jbpm/blob/master/jbpm-installer/standalone-full-wildfly-8.1.0.Final.xml#L428) 中打开.