3

我有一个在 Wildfly 9 中运行的具有 Java EE 安全性的 Web 应用程序,它使用 Keycloak 1.4(在单独的服务中)作为身份验证和授权服务。我想允许登录到 Web 应用领域的用户在 Alfresco Share 中进行 SSO 身份验证。

我尝试按照 Keycloak 文档在 Alfresco Share Tomcat 应用程序中配置 keycloak 适配器,以及按照 Alfresco 文档配置外部 SSO 提供程序,但无济于事。

我正在使用 alfresco-community-5.0.d。

有没有人成功做到这一点?如果是这样,怎么做?

4

2 回答 2

0

使用 CAS 像 jasig 或其他它适用于所有应用程序和简单的弹簧配置

于 2016-07-21T15:16:55.700 回答
0

露天 SSO 集成点在 5.x 中发生了变化,因此可能没有太多信息/历史记录。

我确实知道有许多与 OpenAM SSO 集成的社区计划——您可能可以利用很多工作!

但是,请注意,范围可能仅限于身份验证,而不是授权,因为 alfresco 的授权是深深嵌入的。

随机发现:如果为 apache 设置了 Keycloak,您也可以将 Alfresco 委托给 Apache,查看 authentication.chain=external-apache:external

于 2016-05-05T13:29:57.107 回答