Spring Boot - 如何禁用Keycloak?

Spring Boot - 如何禁用Keycloak?

问题描述:

我有一个集成了keycloak的Spring Boot项目。现在我想禁用keycloak进行测试。Spring Boot - 如何禁用Keycloak?

我试着将keycloak.enabled=false添加到application.properties,如Keycloak documentation中提到的那样,但它没有奏效。

那么如何禁用它?

+0

你尝试只删除依赖于gradle这个build文件你的Maven的 部分keycloak弹簧引导的人吗? –

+0

不,我实际上想在不去除keycloak依赖关系的情况下禁用它。 –

它应该可以工作,但基于jira ticket的最后一条评论,看起来并不是这样。

正如你可以排除增加对keycloak春天开机自动配置的描述说明你application.propertiesspring.autoconfigure.exclude=org.keycloak.adapters.springboot.KeycloakSpringBootConfiguration

+2

如果您还启用了Spring Security,则它不起作用,'enable'标志仅适用于单独使用Spring Boot Adapter。当使用Spring Secuiryt时,我们还有一张支持国旗的票。 –