cas客户端集成方案

cas客户端集成方案,第1张

需要集成单点登录功能的第三方软件供应商

>

最近需要搭建单点登录环境,当在原有已整合了 spring security 的系统上对接 CAS 服务器时,发现实现了 AuthenticationUserDetailsService 接口的 CAS 用户信息加载服务无法生效(断点也无效),也不报错,奇怪的是,当独立搭建一套采用同等配置的 CAS client应用时,却是可以正常生效的。

经过对系统中可能有影响到用户信息服务的配置进行一一排查,最终发现,导致这个问题的原因竟然是原有的自定义认证授权类,即使在认证配置中并没有将该配置进行注入,但是它还是影响到CAS认证服务的正常运行

因此,目前的有效解决方案为:

方式一: 删除原有自定义验证类( 或取消对该类注册为Spring Bean )

方式二: 在认证配置中,取消调用 surperconfigure(auth) 方法(不推荐)

以上就是关于cas客户端集成方案全部的内容,包括:cas客户端集成方案、单点登录的几种实现方案、Security整合CAS过程中,AuthenticationUserDetailsService失效的问题等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9352980.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-27
下一篇2023-04-27

发表评论

登录后才能评论

评论列表(0条)

    保存