欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

OAuth2:使用redis存储token报错

程序员文章站 2022-06-06 08:43:50
...

在spring security oauth2.0中,授权服务使用redis存储token的时候,报错:java.lang.NoSuchMethodError: org.springframework.data.redis.connection.RedisConnection.set([B[B)V

这说明版本有问题,解决方案是,指定oauh2.0的版本,将oauth2.0的版本升级到2.3.4及其以上,即在pom文件中,加入下面的依赖即可解决问题(我是升到2.3.8版本的,因为2.4.0版本下,有相关配置已过时)。

<dependency>
    <groupId>org.springframework.security.oauth</groupId>
    <artifactId>spring-security-oauth2</artifactId>
    <version>2.3.8.RELEASE</version>
</dependency>