CAS ( Central Authentication Service ) 是 Yale 大學發起的一個企業級的、開源的項目,旨在爲 Web 應用系統提供一種可靠的單點登陸解決方法(屬於 Web SSO )。CAS集羣部署首先須要考慮的是ticket票據統一存儲的問題,以便於達到每一個節點訪問的一致性,官方雖然提供了基於memcached方式,但未提供基於Redis方式,項目中須要使用redis,所以仿照memcached方式,新建cas-server-integration-redis工程,來完成工做需求。redis
參考資料: CAS集羣部署基於Redis緩存配置詳細方案 http://www.yoodb.com/article/display/1221緩存
CAS3.5.2 Server集成RESTful API實施詳細 http://www.yoodb.com/article/display/1227架構
CAS3.5.2 Server 集成 OAuth2.0 Server 詳細介紹 http://www.yoodb.com/article/display/1226框架
CAS票據之ST與TGT過時策略詳細說明 http://www.yoodb.com/article/display/1225memcached
Shiro權限管理框架集成Cas擴展定義CasRealm http://www.yoodb.com/article/display/1224server
CAS3.5.2 Server登陸後返回用戶信息詳細解決方案 http://www.yoodb.com/article/display/1223部署
SSO單點登陸基於CAS架構封裝 Memcached 實例 http://www.yoodb.com/article/display/1168get