cas
rpf_siwash
吾之所录,亦吾之所读
展开
-
CAS4.0.3服务的搭建实战二【自定义登陆界面、登陆验证、返回用户信息】
一切技术框架都会有一个用户自定义的入口文件,cas中自定义配置文件在deployerConfigContext.xml中。 一、自定义登陆验证 Tips:本项目使用mysql数据库,因此已经在pom中导入mysql的驱动。 打开deployerConfigContext.xml,找到如下代码: <bean id="authenticationManager" class="o...原创 2018-11-23 17:18:00 · 675 阅读 · 0 评论 -
CAS4.0.3服务的搭建实战三【编写shiro-cas客户端】
shiro与cas可以实现无缝的整合,只需要加入几个依赖的jar包,修改部分shiro的配置文件,定义一个自己的casRealm 项目结构 一、在pom中加入cas相关依赖 <dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro原创 2018-11-23 17:52:19 · 404 阅读 · 0 评论 -
CAS4.0.3服务的搭建实战一【基于普通web项目】
一、从官网下载对应的war包 1.地址一:https://github.com/apereo/cas/releases/tag/v4.0.3 2.地址二:http://central.maven.org/maven2/org/jasig/cas/cas-server-webapp/4.0.3/ 地址一下载后需要mvn install一下,若遇到安装失败,可以尝试把仓库镜像换成maven自带的。推荐...原创 2018-11-23 11:55:53 · 354 阅读 · 0 评论 -
Maven的overlay插件的用法【结合cas4.0.3】
overlay插件是用户多个web项目的war包合并,被依赖的war包会根据pom中的配置以及主项目的现有文件进行合并。用途:1.大型web项目的并行开发。在分布式的趋势下,这个用途应该不多了。2.基于他人项目的修改,比如:cas本身用来做登陆权限的中央认证,其中项目源码非常之多,但本身必须是一个持续运行在服务器上的web项目,对于开发者而言只是需要在cas代码上根据业务做一些修改,涉及到的文件...原创 2018-11-26 12:29:35 · 7922 阅读 · 2 评论