2015-10-14 76 views
2

我有一個運行在Wildfly 9中的Java EE安全性的Web應用程序,它使用Keycloak 1.4(在單獨的服務中)作爲身份驗證和授權服務。我希望允許登錄到Web App領域的用戶在Alfresco Share中進行SSO身份驗證。可以將Keycloak用作Alfresco和Share的外部(SSO)身份驗證服務嗎?

我試過按照Keycloak文檔來配置Alfresco Share Tomcat應用程序中的keycloak適配器,以及配置外部SSO提供者的Alfresco文檔,但無濟於事。

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

有沒有人成功地做到這一點?如果是這樣,怎麼樣?

+0

我不知道這會更好[ServerFault](http://serverfault.com/),而不是在這裏,因爲它更關於服務器/部署,而不是編碼? – Gagravarr

+0

ServerFault顯然不受歡迎。他們甚至沒有keycloak標籤,管理員認爲涉及Apache和Tomcat的問題是相同的。他還認爲「試試郵件列表」。意味着問題得到了回答。我仍在尋找解決方案,但它不會來自那裏。 – John

+0

確認,而不是serverfault - 這是處理軟件集成,適當的堆棧溢出(安全軟件,是的,但軟件集成在這裏)。 – dhartford

回答

0

戶外SSO集成點在5.x中更改,因此可能沒有太多信息/歷史記錄。

我知道有許多社區計劃用於與OpenAM SSO集成 - 您可以充分利用這些工作!

但是,請注意,範圍可能僅限於僅限認證,而不是授權,因爲戶外的授權已深深嵌入。

隨機查找功能:您也可以委託露天到Apache如果Keycloak是設置爲Apache,審覈authentication.chain =外部的Apache:外部

0

使用CAS像jasig或其他爲所有aplication易Spring配置工作