2012-08-23 58 views
0

我試圖根據this guide將CAS集成到Alfresco(4.2.0版本)。/alfresco應用程序工作正常,但/ share不會登錄。當org.alfresco.web.site.EditionInterceptor嘗試通過新的遠程端點獲取許可證信息時,它會被重新路由到cas登錄頁面(應用程序是已經登錄,並且CAS cookie位於請求中)。這會導致錯誤,因爲它需要JSON響應。這可以通過Apache配置嗎?或者,也許端點有什麼問題?與CAS和Apache的Alfresco SSO

+1

你確定你是正確的?只有該頁面上的Apache配置顯示它避免了CAS,因爲Share和Alfresco用來相互交流的服務,所以你真的不應該看到你報告的行爲... – Gagravarr

+1

我想我應該附加我的配置文件,但它似乎有點太多,在這個網站上的問題。我配置的主要區別在於我使用的是mod_proxy_ajp而不是mod_jk(儘管我也嘗試過),並且我擁有適用於apache的SSL證書,所以我不在戶外配置密鑰庫。 – pablochan

+1

如果您嘗試擊中某些配置標記爲不去CAS的露天資源,您是否正確地看到它們? – Gagravarr

回答

0

分享通過Alfresco進行身份驗證,並通過https撥打電話,您必須通過https://使戶外和CAS可用。 這article可以是一個很好的幫助。