cas

源下载地址:https://github.com/apereo/cas-overlay-template/branches

启动参考:https://www.jianshu.com/p/5a1eed54fe54

下载后如何运行项目

第一种方式:

  1、生成thekeystore证书,注意使用changeit作为所有

  2、修改配文件

  3、编译

  4、运行

第二种方式:

  1. 解压后的目录如下图所示:
  2. 在该目录的cmd目录下执行gradle clean bootWar对项目进行打包,或者在解压后的目录中点击build.sh也会对项目进行打包,完成后目录下会生成build文件夹,
  3. 点击进入目录,会看到cas.war是我们打好的包,对其进行解压,另外三个是解压好的目录,
  4. 解压的目的是为了查看项目的application.properties配置文件并对其进行修改,配置文件的位置
  5. 接下来将项目导入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-INFclassesapplication.properties||https://blog.csdn.net/u013825231/article/details/79155647

原文地址:https://www.cnblogs.com/ljangle/p/10038214.html