日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

[精华][推荐]SSO CAS单点登录框架学习 搭建详细步骤及源码

發布時間:2023/12/13 编程问答 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 [精华][推荐]SSO CAS单点登录框架学习 搭建详细步骤及源码 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1.了解單點登錄?

SSO 主要特點是: SSO 應用之間使用 Web 協議(如 HTTPS) ,并且只有一個登錄入口.

SSO 的體系中有下面三種角色:

1) User(多個)

2) Web 應用(多個)

3) SSO 認證中心(一個)?

?

2.SSO 實現包含以下三個原則

1) 所有的登錄都在 SSO 認證中心進行。 ?

2) SSO 認證中心通過一些方法來告訴 Web 應用當前訪問用戶究竟是不是通過認證的用戶. ?

3) SSO 認證中心和所有的 Web 應用建立一種信任關系. ?

?

3.了解單點登錄體系結構

1) CAS Server 負責完成對用戶信息的認證,需要單獨部署,CAS Server 會處理用戶名/密碼 等憑證(Credentials). ? ? ?

2) ?CAS Client 部署在客戶端,當有對本地 Web 應用受保護資源的訪問請求,并且需要對請 求方進行身份認證,重定向到 CAS Server 進行認證.?

?

4.CAS ?SSO單點登錄可以不依賴于cookie跨域的解決方案

不依賴于cookie跨域是比較有優勢的,假如我們在京東商城上登錄一次,在京東商城上其實還有很多的站點,點擊其他站點以后是直接可以使用而無需重新登錄,我們可以很清楚的看到,里面的域名都是不一樣的,如果用傳統的方案可能會出現cookie跨域的問題,解決起來比較麻煩。

?

5.CAS SSO單點登錄官網:

https://www.apereo.org/projects/cas

?

6.CAS 源代碼下載地址



?

進入源碼下載地址,當前的git庫是正在維護的CAS,也是最新的CAS


?

?CAS最新版本可能存在不穩定的情況,所以這種下載方式我們也不建議使用,可以點擊releases查看不同的版本,下載使用比較穩定的版本。



?

?

資料和源碼來源

轉載于:https://www.cnblogs.com/baweidaren/p/8507804.html

總結

以上是生活随笔為你收集整理的[精华][推荐]SSO CAS单点登录框架学习 搭建详细步骤及源码的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。