本地CAS服务搭建

1.先下载CAS源码,我下载的是5.3版本的,根据具体情况选择。
https://github.com/apereo/cas-overlay-template/tree/5.3

2.将下载的压缩包解压即可,不需要使用IDE打开。

3.进入解压目录运行打包命令,将CAS源码打包为war压缩包:
mvn package

4.再把cas.war文件复制到Tomcat的webapps目录下,启动Tomcat即可;

5.校验cas服务是否启动成功(cas4以后默认采用HTTPS方式,我并未修改过但也可以使用HTTP方式—不知缘由):
http://127.0.0.1:8080/cas/login
默认账号密码:用户名:casuser 密码:Mellon
成功登陆则说明启动成功。

6.修改CAS默认配置
找到Tomcat下的\webapps\cas\WEB-INF\classes的application.properties文件
修改为兼容HTTP请求:

#兼容HTTP请求
cas.tgc.secure=false
cas.serviceRegistry.initFromJson=true
#修改默认用户名和密码=用户名::密码
cas.authn.accept.users=admin::admin
#端口修改原来是8443,我觉得修改不修改好像没什么区别都是使用Tomcat的8080端口访问cas服务
server.port=8080

找到\webapps\cas\WEB-INF\classes\services目录下的HTTPSandIMAPS-10000001.json
修改内容如下,即添加http

"serviceId" : "^(https|http|imaps)://.*",

修改完成配置后,需要重启Tomcat才能生效。

转载:https://blog.csdn.net/yyhdyp/article/details/98449953

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值