【发布时间】:2018-12-01 21:32:14
【问题描述】:
我有这些 okta 依赖项:
<dependency> <groupId>com.okta.spring</groupId> <artifactId>okta-spring-boot-starter</artifactId> <version>0.5.0</version> </dependency> <dependency> <groupId>org.springframework.security.oauth.boot</groupId> <artifactId>spring-security-oauth2-autoconfigure</artifactId> <version>2.0.1.RELEASE</version> </dependency>
当我在 maven 中添加 jpa 时
org.springframework.boot spring-boot-starter-数据-jpa
当我要运行 Spring Boot 应用程序时
使用名称创建 bean 时出错 'org.springframework.security.oauth2.config.annotation.web.configuration.ResourceServerConfiguration': 通过字段“tokenServices”表示的不满足的依赖关系;嵌套的 例外是 org.springframework.beans.factory.BeanCreationException: 创建名称为“resourceServerTokenServices”的 bean 时出错 类路径资源 [com/okta/spring/oauth/implicit/ResourceServerConfig$LocalTokenValidationConfig.class]: bean初始化失败;嵌套异常是 org.springframework.aop.framework.AopConfigException:不能 生成类的CGLIB子类 com.okta.spring.oauth.implicit.Non500ErrorDefaultTokenServices:常见 此问题的原因包括使用最终类或不可见的 班级;嵌套异常是 org.springframework.cglib.core.CodeGenerationException: java.lang.reflect.InvocationTargetException-->null
【问题讨论】:
-
您是否使用 Spring Boot 2.0 作为父级?
-
是的,我使用的是 2.0.2 版本
标签: spring-boot spring-data-jpa okta okta-api