cas
源下载地址:https://github.com/apereo/cas-overlay-template/branches
启动参考:https://www.jianshu.com/p/5a1eed54fe54
下载后如何运行项目
第一种方式:
1、生成thekeystore证书,注意使用changeit作为所有
2、修改配文件
3、编译
4、运行
第二种方式:
- 解压后的目录如下图所示:,
- 在该目录的cmd目录下执行gradle clean bootWar对项目进行打包,或者在解压后的目录中点击build.sh也会对项目进行打包,完成后目录下会生成build文件夹,
- 点击进入目录,会看到cas.war是我们打好的包,对其进行解压,另外三个是解压好的目录,
- 解压的目的是为了查看项目的application.properties配置文件并对其进行修改,配置文件的位置
- 接下来将项目导入idea:项目完整目录如下,我做了部分修改,主要涉及自定义数据库验证,登录验证码(未完成)
6.对application.properties文件进行修改,是避免启动时要执行build.copy手动覆盖配置文件,因为我们已经将application.properties和thekeystore存放在合适的目录下,之后再对配置文件修改,启动项目就不需要build.cmd copy覆盖配置文件了
7.接下来重新打包,在build.cmd所在目录命令行执行build.com run运行项目即可,接下来使用https://cas.server.name:8443/cas/login访问界面,初始用户名密码也在配置文件中可看。casuser/Mellon
自定义,与上文无关
***配置文件起作用的目录:
学习第一步:部署搭建
第二步:使用自定义数据库验证,eg:mysql---------配置application.properties配置文件,文件在解压war包后的WEB-INF\classes\application.properties||https://blog.csdn.net/u013825231/article/details/79155647