配置数据源
1、打开cas\WEB-INF\classes目录的application.properties
①注释掉默认的静态账号密码登录配置
# cas.authn.accept.users=casuser::Mellon
②配置MySQL连接,我这里使用的是MySQL8.0(如果是8.0,需要在部署CAS时打入8.0的Jar包)
# 连接的阿里云服务器上的MySQL
cas.authn.jdbc.query[0].url=jdbc:mysql://10.30.35.88:3306/testcas?useUnicode=true&characterEncoding=utf-8&serverTimezone=UTC&useSSL=false
# 数据库账号 - root,远程连接需要修改MySQL访问权限
cas.authn.jdbc.query[0].user=user1
# 数据库密码
cas.authn.jdbc.query[0].password=123456
# 查询账号密码进行验证的语句 - tb_user表中的username字段
cas.authn.jdbc.query[0].sql=select * from tb_user where username= ?
# MySQL8.0的驱动语句
cas.authn.jdbc.query[0].driverClass=com.mysql.cj.jdbc.Driver
# 匹配属性列 - 密码
cas.authn.jdbc.query[0].fieldPassword=password
# 字段无过期
cas.authn.jdbc.query[0].fieldExpired=expired
③配置加密算法,不配置则不加密
CAS5.X提供了4种加密配