CAS單點登入官方例子server端 注意事項

2021-06-22 15:08:53 字數 411 閱讀 9245

啟動tomcat下bin目錄中的startup.bat啟動tomcat

訪問https://你設定的網域名稱:8443/cas/ 就會進行驗證,有的版本是只要使用者名稱和密碼相同即可,但我下的版本(4.0.0)就不通過,後來看tomcat中cas專案下web-inf的deployerconfigcontext.xml檔案有如下

原來如果不配置資料庫,這裡存著使用者資訊 entry中key是使用者名稱 ,value是密碼,用casuser/mellon試了一下果然通過,如果想增加使用者,就照上面的寫就可以了,可以自定義使用者名稱和密碼

修改後,關掉tomcat後重啟啟動(重新啟動之前先把之前的war檔案刪除,不然還是原來的使用者名稱和密碼)

CAS單點登入

出現這個頁面說明服務端部署成功。cas預設的使用者名稱casuser,密碼 mellon,登陸成功 如果我們不希望用8080埠訪問cas,可以修改埠 1 修改tomcat的埠 開啟tomcat 目錄 conf server.xml 找到下面的配置 將埠8080,改為9000 2 修改cas配置檔案 ...

cas單點登入

開門見山,如下圖為cas登入的序列圖 cas實現單點登入的主要票據有兩個,乙個是tgt,乙個是st。因為是做單點登入的,所以客戶端應該是有多個的,當其中乙個登入之後,在同一瀏覽器中在登陸其他客戶端使用者是感知不到再次登入的,原因是第一次登入成功後cookie記錄乙個tgt,這個cookie在瀏覽器中...

CAS單點登入

單點登入 single sign on 簡稱 sso 是目前比較流行的服務於企業業務整合的解決方案之一,sso 使得在多個應用系統中,使用者只需要登入一次就可以訪問所有相互信任的應用系統。cas central authentication service 是一款不錯的針對 web 應用的單點登入框...