技術雜貨鋪
          因為一直在路上... 所以只有起點,沒有終點...
          posts - 1,  comments - 0,  trackbacks - 0

          一、什么是單點登陸(Single Sign On),簡稱SSO
                   單點登錄是目前比較流行的企業業務整合的解決方案之一。它可以實現在多個應用系統中,用戶只需要登錄一次就可以訪問所有相互信任的應用系統。

          二、CAS
                   CAS(Central Authentication Service - 中心認證服務)是耶魯大學的一個開源項目,旨在實現使分布在一個企業內部各個異構系統的認證工作集中在一起,通過一個公用認證系統集中管理和驗證用戶身份。在CAS上認證的用戶將獲得CAS頒發的一個憑證,使用這個憑證,用戶可以在承認CAS證書的各個系統之間相互訪問,不需要再次的登錄認證。

          三、CAS認證流程

           
                                                                        

          四、CAS憑證

                  TGC(Ticket-Granting Cookie):存放用戶身份認證憑證的cookie,在瀏覽器和CAS間通訊時使用,并且只能基于安全通道傳輸,是CAS用來明確用戶身份的憑證。

                  ST(Service Ticket):服務的唯一標識碼。由CAS Server發出,通過客戶端瀏覽器到達業務服務器端。一個特定的服務只能有一個唯一的ST。

                  PGT(Proxy-Granting Ticket):由CAS Server頒發給擁有ST憑證的服務。PGT綁定一個用戶的特定服務,使其擁有向CAS Server申請獲得PT的能力。

                  PGTIOU(Proxy-Granting Ticket IOU):作用是將通過憑證校驗時的應答信息由CAS Server返回給CAS Client,同時與該GTIOU對應的PGT將通過回調鏈接傳給Web應用。Web應用負責維護PGTIOU與PGT之間映射關系的內容

                  PT(Proxy Ticket):是應程序代理用戶身份對目標程序進行訪問的憑證。PT保存有代理及代理們進行逐級訪問過程的信息。

          更多信息請參考官方WiKi
          參考自百度文庫:http://wenku.baidu.com/view/b6c2d7325a8102d276a22fa0.html
          posted @ 2011-02-25 11:15 找機會 閱讀(515) | 評論 (0)編輯 收藏
                    以前都是在CSDN、網易記錄工作中遇到的一些問題,以備以后自己查閱使用。但是由于這兩個網站對代碼格式的排版支持不好,因為從今天開始在BlogJava中開始記錄。
          posted @ 2011-02-23 17:16 找機會 閱讀(86) | 評論 (0)編輯 收藏

          <2011年2月>
          303112345
          6789101112
          13141516171819
          20212223242526
          272812345
          6789101112

          常用鏈接

          留言簿

          隨筆分類

          隨筆檔案

          文章分類

          搜索

          •  

          最新評論

          主站蜘蛛池模板: 高碑店市| 武宁县| 梧州市| 资源县| 肇东市| 弥渡县| 阜平县| 钟祥市| 广平县| 莆田市| 武宣县| 吐鲁番市| 大庆市| 乌海市| 巴林右旗| 江源县| 军事| 黄大仙区| 家居| 米林县| 临武县| 资源县| 株洲县| 平原县| 嘉定区| 夏河县| 蓬莱市| 城步| 南部县| 安达市| 玛多县| 苏尼特左旗| 额尔古纳市| 筠连县| 喀什市| 临颍县| 丹凤县| 鄂托克旗| 阳江市| 资阳市| 谢通门县|