cas
文章平均质量分 72
云游遍天下
心有山海,静而无边。
展开
-
SSO cas 不支持springboot3解决方案
由于cas里面用了大量的过滤器,因此,cas也面临着,调整的命运,因为servlet包名换了,由javax调整为jakarta,相信大家使用springboot3时,这块知识点应该也会知道,那就意味着cas的v3.x之前版本都不支持jakarta的;Ok,咱们解决呢,本来想提个建议,让管理员进行更新,最后我也没提,我下载源码调整后,执行处理了,,大家可以采用简单方式,把cas-client-autoconfig-support源码拷贝到项目里,进行直接调整即可,依赖最新的casv4.0.1即可。原创 2023-04-08 09:49:25 · 730 阅读 · 1 评论 -
初见cas服务端2:支持数据库和自定义密码加密和比对
上一篇环境搭建好了,接下来,支持数据库。1、我这边为了方便,我在cas-overlay-template 创建了java的路径,方便后面修改。2、我把容易变化的配置文件放到resources3、在我们刚刚拷贝的application.properties里现在连接数据库的配置文件。解释下,前面几个就不说了,sql,可以直接把密码查出来,就不用写fieldPassword了,,按照我上面的,如果返回多个字段,就要指定密码字段;type这个官方文档写的很明白了,4、表结构很简原创 2020-08-17 21:48:23 · 914 阅读 · 0 评论 -
初见cas服务端3:研究认证过程
首先感谢 这位博主,我参考了他的,他写的还是很详细的,https://blog.csdn.net/zhouzhiwengang/article/details/97926358我看它实现了全自定义形式;我走另外一种,实质是一样的,因为我当时这样的想的,我只需要加一个验证码就可以了,其他的还是用cas框架提供的就行了,我按照这个思路缕了下源码,请看下面的吧。我研究了下,我把研究思路贴出来。首先研究源码最起码框架的默认的必定要走的代码那里打上断点;一旦就可以跟踪代码上下看看,就知道了首先这.原创 2020-08-19 00:05:57 · 383 阅读 · 2 评论