1. 程式人生 > >CAS實現單點登錄實例源碼

CAS實現單點登錄實例源碼

shadow RoCE 域名 認證 ces ask 重啟 color store

1.修改server.xml文件,如下:

技術分享圖片

技術分享圖片

註意: 這裏使用的是https的認證方式,需要將這個配置放開,並做如下修改:

port="8443" protocol="org.apache.coyote.http11.Http11NioProtocol"

maxThreads="150" SSLEnabled="true" scheme="https" secure="true"

clientAuth="false" sslProtocol="TLS"

keystoreFile="D:/sso-cas/caskey/keycard"

keystorePass="minglisoft"

/>

註意: keystoreFile="D:/sso-cas/caskey/keycard" --證書了路徑

   keystorePass="minglisoft"  --證書密碼

2.測試https的8443端口是否可以訪問:https://localhost:8443

技術分享圖片

配置沒有問題

3.可以配置只通過域名訪問,還是修改server.xml文件,將localhost的配置修改為jeesz.cn如下:

        unpackWARs="true" autoDeploy="true">

        unpackWARs="true" autoDeploy="true">

重啟tomcat容器,訪問如下:http://jeesz.cn:8080

技術分享圖片

4.將cas-server-webapp-4.2.7.war包拷貝到tomcat容器中,並命名為cas.war如下:

技術分享圖片

技術分享圖片

5.重啟啟動tomcat容器,訪問cas, https://jeesz.cn:8443/cas

默認用戶名為:casuser

默認密碼為:Mellon

技術分享圖片

技術分享圖片

以下是所有的cas sso單點登錄交付件和源碼
技術分享圖片

CAS實現單點登錄實例源碼