cas单点登录

单点登录

cas的简介

cas就是一款开源的单点登录系统;

在这里插入图片描述
cas server是服务端。cas client是客户端;web browser 就是页面

在这里插入图片描述

cas的服务端部署

首先将cas的源码包下载,下载完成之后,在pom文件里添加依赖
将下面的几个依赖添加进去

在这里插入图片描述

在这里插入图片描述

        <dependency>
            <groupId>org.apereo.cas</groupId>
            <artifactId>cas-server-support-jdbc</artifactId>
            <version>5.3.9</version>

        </dependency>

        <dependency>
            <groupId>org.apereo.cas</groupId>
            <artifactId>cas-server-support-jdbc-drivers</artifactId>
            <version>5.3.9</version>
        </dependency>

        <dependency>
            <groupId>mysql</groupId>
            <artifactId>mysql-connector-java</artifactId>
            <version>5.1.32</version>
        </dependency>

下一步进行打包
进入到这个项目的目录下面输入cmd输入下面的命令进行打包

在这个目录中输入cmd
在这里插入图片描述

输入下面的命令

mvn package

在这里插入图片描述

出现下面的情况说明打包成功
在这里插入图片描述
打包完成后会多出一个target 文件在这个文件下面会有一个war包

在这里插入图片描述

打包完成之后就会出现一个cas.war,然后将cas.war放到tomcat的webapp下面

在这里插入图片描述

方式二

直接从官网上直接下载
官网网址:cas-overlay-template的下载
从这个网站下载的文件是一个war包
然后直接将这个war包放入到下面图片的路径下面

在这里插入图片描述

在tomcat下面的bin目录下面双击红色方框的文件,启动tomcat服务器

在这里插入图片描述

这个时候就会自动的将war包进行解压,解压成一个文件

在这里插入图片描述

然后将文件进行改名,方便输入网址

在这里插入图片描述

在tomcat下面的bin目录下面双击红色方框的文件,启动tomcat服务器

在这里插入图片描述

打包完成之后在浏览器上输入localhost:8080/就会出现tomcat的首页,

注意:这个端口号要和这个文件下面的

在这里插入图片描述

在这里插入图片描述

如果在输入localhost:8080/cas注意这个cas要和上面改完成之后保持一致,就会出现登陆页面

在这里插入图片描述

注意:等

登陆的账号和密码在application.properties这个文件里
在这里插入图片描述

将这个文件包打开拉去到最下面下面的红色方框里面就是账号和密码
在这里插入图片描述

在这里插入图片描述

这个时候就说明登陆成功
在这里插入图片描述

点击推出就出现说明退出成功
在这里插入图片描述

修改账号和密码
即将原来的账号和密码进行修改在进行保存

在这里插入图片描述

在双击点击进行重启
出现下面的字样说明启动完成
在这里插入图片描述

在重新输入网址重新进入,在进行登陆

在这里插入图片描述

显示登陆成功
在这里插入图片描述

配置http协议

说明:由于https是安全证书,需要购买和认证,所以在开发环境中不太方便,所以需要切换到http协议

在这里插入图片描述

在这个文件的最下面添加两行配置

在这里插入图片描述

在这里插入图片描述

修改下面的文件
在这里插入图片描述

将文件添加http| 即可
在这里插入图片描述

重新启动cas

在这里插入图片描述

重新进入该网站
在这里插入图片描述

cas客户端开发

远程方式
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值