cas

源下載地址:https://github.com/apereo/cas-overlay-template/branchesmysql

啓動參考:https://www.jianshu.com/p/5a1eed54fe54git

下載後如何運行項目github

第一種方式:sql

  一、生成thekeystore證書,注意使用changeit做爲全部數據庫

  二、修改配文件app

  三、編譯ide

  四、運行學習

第二種方式:gradle

  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覆蓋配置文件了ui

  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

相關文章
相關標籤/搜索