sso
文章平均质量分 65
janwen2010
这个作者很懒,什么都没留下…
展开
-
spring-oauth集成cas单点登录,登陆完成进入授权页面后,按回退按钮进入404页面的问题
原文及更多文章请见个人博客:http://heartlifes.com背景:1.项目中使用耶鲁的cas做单点登录。 2.使用spring-oauth包实现oauth2服务 3.使用spring-cas做spring-security及cas的集成现象:开发报了个bug,大致流程就是 系统调用/oauth/authorize接口,被spring-security拦截进入cas登录界面后,用户输入原创 2017-06-09 10:05:04 · 1059 阅读 · 0 评论 -
spring oauth重复点击授权后报错Cannot approve uninitialized authorization request
原文及更多文章请见个人博客:http://heartlifes.com现象:在网络环境特别差等环境下,用户如果重复点击授权按钮,会导致spring报错: Cannot approve uninitialized authorization request原因:AuthorizationEndpoint类中,有一行代码: finally { sessionStatus.setComplete原创 2017-06-09 10:06:16 · 2130 阅读 · 0 评论 -
spring-oauth集群负载的cas单点登出问题
原文及更多文章请见个人博客:http://heartlifes.com背景:前端有N台由spring-oauth,spring-cas搭建的提供oauth2服务的服务器,后端有单台cas搭建的sso单点登录服务器,通过nginx的iphash保证用户在同一会话工程中始终登录在固定的一台oauth2服务器上。现象:cas3.5默认不支持集群环境下的单点登出,导致当用户使用oauth服务时,出现单点故障原创 2017-06-09 10:07:19 · 651 阅读 · 0 评论 -
cas3.5.2集群化部署及定制开发
集群化方案:1.tomcat集群共享session 2.持久化票根st及tgt 3.持久化service 4.修改ServiceManager,从内存共享改为redis共享tomcat集群共享session之所以要共享session,是因为cas使用了spring-webflow,而webflow使用session存储中间变量,如果不共享session,会直接导致登录流程因为缺少中间变量而失败原创 2017-06-09 10:09:18 · 563 阅读 · 0 评论 -
搭建基于OAuth2和SSO的开放平台
搭建基于OAuth2和SSO的开放平台原创文章,转载或摘录请说明文章来源:http://heartlifes.com开放平台介绍什么是开放平台开放平台在百科中的定义: 开放平台(Open Platform) 在软件行业和网络中,开放平台是指软件系统通过公开其应用程序编程接口(API)或函数(function)来使外部的程序可以增加该软件系统的功能或使用该软件系统的资源,而不需要更改该软件系统的源代原创 2017-09-08 10:47:08 · 19109 阅读 · 1 评论