不说废话了,直接看搭建过程吧。
首先到下载源码,https://github.com/apereo/cas-overlay-template/tree/4.2 附上地址,本次版本为4.2,下载源码后如图:
这个是下载后解压的目录,可以直接通过CMD执行mvnw.bat clean package 来构建,但是他会去找系统配置的M2_HOME,如果找不到会报错,这个时候可以直接使用
- mvn clean package
命令来构建,在构建之前有个坑,需要修改propertyFileConfigurer.xml文件,该文件在
- srcmainwebappWEB-INFspring-configuration
目录下面,如图:
打开后修改如下:
把casProperties的location改成可访问的路径,默认是/etc/cas.properties,会出现路径找不到,改造完上面后回到根目录下面可以就可以构建了。
构建完成后我们可以看到这里出现了target目录,然后把target目录下的cas.war复制到tomocat的webapps目录下,启动tomcat访问 http://localhost:8080/cas 如下:
默认的用户名和密码为casuser::Mellon,这个用户名和密码是在cas.properties里边配置的,如下:
CAS服务端搭建到此就完成了,后面会推出更多关于CAS的博文。
有问题可以在下面评论,技术问题可以私聊我。