1.修改server.xml文件,以下:
web
注意: 這裏使用的是https的認證方式,須要將這個配置放開,並作以下修改:apache
<Connector tomcat
port="8443" protocol="org.apache.coyote.http11.Http11NioProtocol"app
maxThreads="150" SSLEnabled="true" scheme="https" secure="true"webapp
clientAuth="false" sslProtocol="TLS" 測試
keystoreFile="D:/sso-cas/caskey/keycard" server
keystorePass="minglisoft"xml
/>htm
注意: keystoreFile="D:/sso-cas/caskey/keycard" --證書了路徑ssl
keystorePass="minglisoft" --證書密碼
2.測試https的8443端口是否能夠訪問:https://localhost:8443
配置沒有問題
3.能夠配置只經過域名訪問,仍是修改server.xml文件,將localhost的配置修改成jeesz.cn以下:
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true">
<Host name="jeesz.cn" appBase="webapps"
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單點登陸交付件和源碼