单点登录:CAS使用springboot main方法启动cas-server

1.下载demo

git clone https://gitee.com/pelin0963/cas-server.git

2.使用eclipse导入maven项目。此次我是用的spring tool suite 4导入的。

导入时会用较长时间,10分钟吧。需要下载很多资源。

3.报错,提示缺少jar包

Missing artifact net.shibboleth.tool:xmlsectool:jar:2.0.0

4.其他地方下载该jar包。我是在cas-server-webapp-tomcat-5.3.9.war中解压中找到xmlsectool-2.0.0.jar。

5.安装jar。

mvn install:install-file -Dfile="F:\学习笔记\后端框架学习\cas框架\5.3.9\cas-server-webapp-tomcat-5.3.9\WEB-INF\lib\xmlsectool-2.0.0.jar" "-DgroupId=net.shibboleth.tool" "-DartifactId=xmlsectool" "-Dversion=2.0.0" "-Dpackaging=jar"

6.更新项目。

pom.xml右键——》maven——》update project...

7.运行项目。打开文件org.tis.demo.cas.server.web.CasWebApplication

运行main方法。

8.项目启动后,测试。

在浏览器输入:http://127.0.0.1:8080/cas/login
默认用户名密码:casuser::Mellon

 单点登录:CAS使用springboot main方法启动cas-server_第1张图片

 9.demo中默认关闭了ssl,如需开启,可调整如下application.properties里配置

  • server.ssl.key-store:密钥文件存放位置.classpath:表示在资源目下寻找
  • server.ssl.key-store-password:密钥库密码
  • server.ssl.key-password:密钥密码
  • server.ssl.key-alias:wolfcode 别名单点登录:CAS使用springboot main方法启动cas-server_第2张图片
#server.ssl.key-store=file:/etc/cas/thekeystore
#server.ssl.key-store-password=changeit
#server.ssl.key-password=changeit

你可能感兴趣的:(github,cas,单点登录)