本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- zysnba
- xiangjie88
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sichunli_030
- sam123456gz
- arpenker
- tanling8334
- kaizi1992
- gaojingsong
- 龙儿筝
- xpenxpen
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- mengjichen
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
- kingwell.leng
最新文章列表
Spring Security(20)——整合Cas
整合Cas
目录
1.1 配置登录认证
1.1.1 配置AuthenticationEntryPoint
1.1.2 配置CasAuthenticationFilter
1.1.3 配置AuthenticationManager
1.2 单点登出
spring mvc+shiro +cas +spring-session 的通用权限管理系统
spring mvc+shiro +cas +spring-session 权限管理系统 本项目是自己在学习 shiro 和耶鲁大学的cas单点登录时候整理的,如果有什么错误问题请联系我的qq:466862016我会及时给你答复。先看下面截图:
本项目分为cas单点登录服务器端和sys权限系统管理端,请参照doc目录下的文档修改数据库连接、 配置https ...
如何编译成功cas最新maven项目
从官网 github上下载 https://github.com/Jasig/cas/releases cas的最新版本 4.1.2下来
cd E:\zqb\cas\cas-4.1.2
mvn clean install -Dmaven.test.skip
发现会报一大堆错
首先 是 findbugs插件
然后是checkstyle-plugin 不知道是不是 版本太新国内下载被墙了
网 ...
【转载】CAS 服务端配置
使用CAS实现单点登陆的相关配置,步骤如下:
1. 配置SSL a) 生成证书 b) 将证书导出为证书文件 c) 将证书文件导入到java证书库cacerts中 d) 修改<TOMCAT_HOME>/conf下面得server.xml文件2. 部署CAS服务器3. 修改CAS登录的用户库4. 测试是否配置成功5. 配置过程中可能会出现的错误
下面就按照上面的步骤详 ...
【转载】CAS实现单点登录(SSO)经典完整教程
一、简介
1、cas是有耶鲁大学研发的单点登录服务器
2、本教材所用环境
Tomcat7.2
JDK6
CAS Service 版本 cas-server-3.4.8-release
CAS Client版本 cas-client-3.2.1-release ...
CAS 配置票据组件
配置票据组件
有两个配置票据的组件:
TicketRegistry - 用于票据持久化.
ExpirationPolicy - Provides a policy framework for ticket expiration semantics.
票据注册
CAS 4.1.x 用户指南
企业级单点登录框架
Java (Spring Webflow/MVC servlet)服务组件
可插拔(插件式)认证支持(LDAP, database, X.509, 2-factor)
支持多种协议 (CAS, SAML, OAuth, OpenID)
跨平台客户端支持 (Java, .Net, PHP, Perl, Apache, etc)
集成 uPortal, Liferay ...
Spring Security 4.0 CAS实现单点登录
1、各framework版本信息
JDK 8
Tomcat 7
SpringMVC-4.2.0.RELEASE
Spring Security 4.2.0.RELEASE
CAS-Client 3.3.3
CAS-Server 4.0.0
2、MAVEN的pom.xml
<!--Spring -->
...
基于CAS 单点登录服务端的搭建
一、cas服务端的搭建
1、工具包下载
cas服务端:cas-server-3.3.3-release.zip 下载地址:http://downloads.jasig.org/cas/cas-server-3.3.3-release.zip
cas客户端:cas-clien ...
shiro-cas 单点退出
shiro与CAS集成以后的单点退出
效果任何一个应用退出以后 所有应用都要重新登录
实现思路shiro退出系统以后重新定向到cas的退出
1.重新配置shiro的登出跳转
shiro退出以后跳转到cas的退出
cas退出以后通过service参数跳转回应用界面
<bean id="logout" class="org.apache. ...
源码分析-ConcurrentLinkedQueue
一.序言
现在并发操作中都要求高效,都在想怎么去掉直接加锁带来的线程切换的开销,这里分享自己对concurrentLinkedQueue 的部分代码的理解,看看他无锁的原因,了解大神的设计思路。
关于 它的工作流程 参考JDK1.6 :http://ifeve.com/concurrentlinkedqueue/
本文分析基于JDK 1.7.0_79
二.源码分析
...
CAS单点登录学习笔记四之开发过程总结
参考文献
CAS实现单点登录(SSO)经典完整教程
CAS单点登录学习笔记三之配置Tomcat启用Https 协议
第十五章 单点登录——《跟我学Shiro》
手把手教你利用CAS实现单点登录
CAS单点登录学习笔记四之HTTPS 单向认证方式 服务端和客户端配置
常见问题
1.证书生成、导出过程中报错
可能是别名已存在亦或是密码不正确,删除掉重新生成
keytool -delete ...
CAS单点登录学习笔记二之部署CAS Server
CAS Server 服务器部署
简介
CAS Server 是一套基于 Java 实现的服务,该服务以一个 Java Web Application 单独部署在与 servlet2.3 兼容的 Web 服务器上, ...
CAS单点登录学习笔记一之CAS基本概念
单点登录
单点登录 概念
单点登录(SingleSign On , 简称 SSO )是目前比较流行的服务于企业业务整合的解决方案之一, SSO使得在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。
解决方案
如收费的有UTrust、惠普灵动等,开源的有CAS、Smart SSO等,其中应用最为广泛的是CAS。
CAS 简介
CAS(Centr ...
rubycas-server Quick Start
git clone git://github.com/rubycas/rubycas-server.git
cd rubycas-server
cp config/config.example.yml config.yml
配置config.yml,详细如下
mysqladmin -u root create casserver
Run bundle install
bundle ...