Abdur Rahman
Abdur Rahman

Reputation: 41

Fix the KeycloakConfigResolver for Springboot 2.6.xxx

***************************
APPLICATION FAILED TO START
***************************

Description:

The dependencies of some of the beans in the application context form a cycle:

┌──->──┐
|  resourceServerConfig (field private org.keycloak.adapters.KeycloakConfigResolver org.keycloak.adapters.springsecurity.config.KeycloakWebSecurityConfigurerAdapter.keycloakConfigResolver)
└──<-──┘

Upvotes: 0

Views: 677

Answers (1)

Abdur Rahman
Abdur Rahman

Reputation: 41

Add the KeycloakSpringBootConfigResolver as separate configuration outside the spring security class

 @Configuration
 public class KeycloakConfiguration {
 @Bean
 public KeycloakSpringBootConfigResolver KeycloakConfigResolver() {
    return new KeycloakSpringBootConfigResolver();
 }
}

Upvotes: 2

Related Questions