Spring Boot - 如何禁用Keycloak?
问题描述:
我有一个集成了keycloak的Spring Boot项目。现在我想禁用keycloak进行测试。Spring Boot - 如何禁用Keycloak?
我试着将keycloak.enabled=false
添加到application.properties
,如Keycloak documentation中提到的那样,但它没有奏效。
那么如何禁用它?
答
它应该可以工作,但基于jira ticket的最后一条评论,看起来并不是这样。
正如你可以排除增加对keycloak春天开机自动配置的描述说明你application.properties
:spring.autoconfigure.exclude=org.keycloak.adapters.springboot.KeycloakSpringBootConfiguration
+2
如果您还启用了Spring Security,则它不起作用,'enable'标志仅适用于单独使用Spring Boot Adapter。当使用Spring Secuiryt时,我们还有一张支持国旗的票。 –
你尝试只删除依赖于gradle这个build文件你的Maven的 部分keycloak弹簧引导的人吗? –
不,我实际上想在不去除keycloak依赖关系的情况下禁用它。 –