rubyCAS伺服器搭建 三)

2021-06-18 18:25:30 字數 635 閱讀 2883

成功搭建rubycas伺服器後,對cas原理的理解

1.使用者登入a**,a**包含cas認證過程**

2.使用者被重定向到cas伺服器

通過cas伺服器(casserver.***.net)登入成功時

cas伺服器在當前瀏覽器留下 casserver.***.net的cookie

3.cas伺服器,分配給a**乙個一次性鑰匙 ticket,並在cas伺服器端生成一條ticket對應的使用者資料

4.a**得到ticket,使用此ticket從 casserver.***.net 獲取當前使用者的具體各種資訊。

一次性鑰匙使用完畢,cas伺服器銷毀此鑰匙和對應資料。

5.使用者正常進入了a**。

6.此時使用者訪問b**。

7.b**也包含cas認證過程,但b**發現當前瀏覽器中有casserver.***.net的cookie

8.b**提交casserver.***.net的cookie 並請求cas伺服器提供給b**一次使用者資料

9.cas伺服器根據cookie找到對應的使用者,並給b**一把臨時的鑰匙,並在cas伺服器端生成一條ticket對應的使用者資料

10.b**得到鑰匙,並使用鑰匙問cas伺服器要該使用者的資料,cas提供鑰匙對應的資料,並銷毀生成的鑰匙和資料

SVN伺服器的搭建(三)

接下來,試試用tortoisesvn修改檔案,新增檔案,刪除檔案,以及如何解決衝突等.新增檔案 在檢出的工作副本中新增乙個readme.txt文字檔案,這時候這個文字檔案會顯示為沒有版本控制的狀態,如圖 這時候,你需要告知tortoisesvn你的操作,如圖 加入以後,你的檔案會變成這個狀態,如圖 ...

伺服器搭建

問題一 com無法訪問到伺服器 問題二 將 com 301重定向到 www.com 解決方案 在httpd.conf檔案中 追加 如下內容 options followsymlinks rewriteengine on rewritecond com rewriterule l,r 301 2 禁止...

搭建伺服器

零基礎搭建伺服器 我用的是ubuntu,所有 sudo apt get install apache2 配置php的時候已經配好了,這裡就不重複配置了 安裝apxs 安裝過php,所以這個也忽略掉 sudo apt get install apache2 dev apxs是乙個為apache超文字傳...