cas-overlay-template-7.0编译

1、build.gradle 中添加 maven镜像源

maven { name "huaweicloudmaven" ;url "https://repo.huaweicloud.com/repository/maven/" }    

2、gradle.properties 中 修改 jvmVendor 和 certDir 属性值;

 jvmVendor=ADOPTIUM  # 根据系统实际安装的JDK填写

certDir=D:/study/cas-overlay-template-7.0/etc/cas

3、gradle\wrapper\gradle-wrapper.properties 中修改 gradle工具的国内镜像地址:

distributionUrl=https\://mirrors.cloud.tencent.com/gradle/gradle-8.5-bin.zip

4、常用的命令:

编译:.\gradlew.bat build

运行:.\gradlew.bat run

配置资源:.\gradlew.bat unzip         // 资源在\build\cas-resources目录内

5、测试时配置多用户(英文逗号分隔)

cas.authn.accept.users=casuser::Mellon,test1::1,test2::2

6、使用mongodb进行用户认证 

build.gradle的dependencies中添加

implementation "org.apereo.cas:cas-server-support-mongo:${project.'cas.version'}"

application.yml中配置mongo的信息

cas.authn.mongo.client-uri=mongodb://user:psw@192.168.34.56:27017/db?authSource=admin

cas.authn.mongo.collection=cas_user    # 用户信息表(默认用户名字段username, 密码字段 password, 可配置,查询文档即可)

7、下载地址:

源码地址:GitHub - apereo/cas-overlay-template: Apereo CAS WAR Overlay template

文档地址: CAS - Home

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值