1.前期准备
CAS的服务端代码有两种方式:一个是将源代码下载到本地编译启动,另一个是采用官方提供的overlays-template方式进行二次开发。本文采用第二种方式进行讲述。
CAS-SERVER_OVERLAYS下载地址:https://github.com/apereo/cas-overlay-template,本文采用版本6.1.2
TOMCAT:CAS war包需要容器进行发布
2.项目配置
2.1 IDEA配置TOMCAT
点击edit configurations.
单击“+”号选择添加新启动项,选择tomcat server —> local
service 页签下,配置本地tomcat服务目录,并配置服务启动地址URL默认内容为ip + port/cas/login,http端口默认为8080,https 端口默认为8443
在deployment页签下,点击“+”添加部署war包,并修改application context为“/cas”
3.工程启动
在terminal输入gradlew bootWar进行项目编译,编译成功后运行tomcat启动。