開啟檔案,找到下圖部分:
這一塊就是cas的登入使用者配置,裡面依舊有乙個預設的使用者,就是casuser mellon,所以我麼要做的就是把這裡變成資料庫的配置啦,很簡單,就是修改以上**,變成:
com.mysql.jdbc.driver這裡需要說明一下這個配置:首先cas提供的驗證器有三個,預設選擇的是acceptusersauthenticationhandler,這裡需要改變為querydatabaseauthenticationhandler,這裡面就需要注入乙個資料來源和查詢sql。jdbc:mysql://localhost:3306/cas
root
123456
所以,我們就在下面配置了乙個bean名為datasource,datasource的配置就不用多說咯,根據自己的資料庫配置而定,這裡只是demo,sql也是同理。其實這裡還有乙個是密碼加密的,但是筆者這裡只是簡單介紹一下資料庫配置,就不多提,其實也很簡單。資料來源用的是commons dbcp。
emmmm。。。好像就已經ok了,最後當然還需要加入架包啦,這可是靈魂啊。這裡需要加入以下架包:
登陸後:
Cas(單點登入框架)的學習筆記
cas基本流程功能圖 1.訪問web one應用 2.是否有ticket?3.沒有就重定向到登入介面。在client中的web.xml檔案配置 casfilterfilter name edu.yale.its.tp.cas.client.filter.casfilterfilter class e...
CAS單點登入配置 5 測試與總結
終於要結束了.1 我們同時開啟tomcat6和tomcat7,如果報錯請修改。打 開瀏覽器,輸入進入cas登入介面,這裡我們先輸入相同的任意使用者名稱密碼試試看,如果登陸不 上,說明配置檔案有效。輸入資料庫中的使用者名稱密碼,登入成功,我們開啟就無需輸入使用者名稱密碼 了。登出一下,先登入clien...
CAS單點登入配置 5 測試與總結
終於要結束了.1我們同時開啟tomcat6和tomcat7,如果報錯請修改。打 開瀏覽器,輸入進入cas登入介面,這裡我們先輸入相同的任意使用者名稱密碼試試看,如果登陸不 上,說明配置檔案有效。輸入資料庫中的使用者名稱密碼,登入成功,我們開啟就無需輸入使用者名稱密碼 了。登出一下,先登入client...