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
重新进入该网站