CAS
文章平均质量分 66
羊子雄起
欢迎大家多多交流
展开
-
cas5.3.2单点登录-Cas Server自定义Oauth2.0的用户信息
前言目前我们系统中,用户登陆,API调用是融合在一起的,API后面是调用各个dubbo服务。为了保证各个系统能够鉴权,目前的做法是,用用户登陆后,生成token,将token存在redis中,各个系统通过读取reids的token作为验证。几个问题:登陆体系和业务代码混合在一起,不是特别规范。自定义的token机制,缺点很多。所有服务都是直接读取redis,安全性很差。扩展性比较差。准备目前业务系统完全耦合在一起的,我们需要将登陆独立出来。很多大公司都有自己的CAS系统,这样公司的其他系转载 2021-09-02 10:36:48 · 633 阅读 · 0 评论 -
在CAS Server上增加OAuth2.0协议
概述说明CAS Server默认搭建出来,客户端程序只能按照CAS自身的协议接入。CAS的强大在于,有官方的插件,可以支持其他的协议。本章节就让CAS Server怎么增加OAuth2.0的登录协议。安装步骤`1. 首先,您需要有个CAS Server端如果您没有,可以按照我之前写的文章《轻松搭建CAS 5.x系列文章》系列的前3篇文章搭建好CAS Server。·2. 在pom.xml增加依赖包1 <!-- OAuth/OpenID Authenti转载 2021-08-31 10:58:20 · 2344 阅读 · 3 评论 -
cas集成出现Unable to create XMLReader异常解决方式
cas集成协作应用出现以下报错java.lang.RuntimeException: Unable to create XMLReaderorg.jasig.cas.client.util.XmlUtils.getXmlReader(XmlUtils.java:58)org.jasig.cas.client.util.XmlUtils.getTextForElement(XmlUtils.java:130)org.jasig.cas.client.validation.Cas20Servic原创 2021-08-31 10:48:14 · 538 阅读 · 0 评论