一、添加相关依赖
在pom文件里添加下面的依赖
这里cas的版本是5.3.14
org.apereo.cas cas-server-webapp${app.server}${cas.version} war runtime org.apereo.cas cas-server-support-jdbc${cas.version} org.apereo.cas cas-server-support-jdbc-drivers${cas.version} mysql mysql-connector-java5.1.38
二、修改验证改为数据库
修改的文件为src-main-resources-application.properties文件。将默认的用户名密码注释掉,添加mysql相关配置
cas.authn.jdbc.query[0].driverClass=com.mysql.jdbc.Driver cas.authn.jdbc.query[0].url=jdbc:mysql://127.0.0.1:3306/wall?useUnicode=true&characterEncoding=utf-8 #数据库账号 cas.authn.jdbc.query[0].user=root #数据库密码 cas.authn.jdbc.query[0].password=mysql #表的查询sql cas.authn.jdbc.query[0].sql=select password from user where username = ? cas.authn.jdbc.query[0].fieldPassword=password
三:下载依赖
添加依赖后,需要下载依赖,这个过程时间可能有点久,一定确保依赖全部下载完,不能验证的时候会有问题,一直验证失败。
四:重新编译启动
在cas文件夹下打开cmd窗口,将build.cmd文件拖进去,空格+run,然后回车。
进入localhost:8443/cas/login页面,就可以用数据库的账户登录了。



