在使用若依的项目时,需要单点登录功能,发现若依已经给写好了,但是下载最新的cas发现,始终编译不通过,最后挨个版本试,发现6.1是可以的。
一、git中下载cas
网址:https://github.com/apereo/cas-overlay-template.git
注意这里需要下载的是6.1版本
二、开始编译
注意这里使用的是gradle,如果电脑没有需要安装一个。另外jdk的版本为11
在解压后的文件中cmd进入,如果输入命令报错,就以管理员的身份进入
第一个命令:gradlew.bat clean build
第二个命令:gradlew.bat explodeWa
三、配置文件
1、resources
如果没有就自己创建个文件夹
将build/cas-resources里面的所有内容都拷贝到上面新建的resources下
2、将etc\cas中的thekeystore也拷贝到resources下
四、修改application.properties配置文件
注意是src下的
修改画框中的内容
server.ssl.enabled=false 是屏蔽ssl,端口改为8080
五、运行
输入命令:gradlew.bat run
输入链接:http://localhost:8080/cas/login
账户/密码:casuser/Mellon