java OIDC实施-从Sping Boot v 1.3.5升级到2.7.1和Spring版本

pprl5pva  于 2022-11-20  发布在  Java
关注(0)|答案(1)|浏览(157)

我正在尝试将运行在Sping Boot 1.3.5-Release上的Web应用程序升级到2.7.1。最终目标是在Web应用程序中实现OIDC身份验证。
以下是当前使用的版本

<spring.boot.version>1.3.5.RELEASE</spring.boot.version>
<spring.version>4.1.3.RELEASE</spring.version>
<spring.integration.version>4.1.3.RELEASE</spring.integration.version>
<org.hibernate.version>4.3.10.Final</org.hibernate.version>
<aspectj.version>1.8.7</aspectj.version>

要实现OIDC身份验证,我应该使用OAuth2客户端依赖项。要使用此依赖项,我需要使用Spring Security版本5.x.x(我猜是这样-请纠正我)。使用这些较低的版本,我如何才能实现我想要的东西?
我只是试图通过解决一些多个构建问题来将Sping Boot 升级到2.7.1。但最后在运行应用程序时,我得到了下面的错误。
2022-10-26 21:26:31.251信息14788 --- [主要] o.s.核心.注解.合并注解:无法对公共事务管理器(org. springframework.beans.factory.ObjectProvider)上的注解进行自检:java.lang.ArrayStoreException:类型不存在异常代理
我在这里遗漏了什么??我需要使用的Spring和Springboot的最低版本是什么??

8cdiaqws

8cdiaqws1#

框架Spring授权服务器可能更适合OIDC实现。

相关问题