【发布时间】:2019-05-01 03:59:17
【问题描述】:
即使我们在 application.properties 中为 Spring Boot 应用程序配置了所有内容,是否还需要一个 keycloak.json 文件。
【问题讨论】:
标签: spring-boot configuration keycloak
即使我们在 application.properties 中为 Spring Boot 应用程序配置了所有内容,是否还需要一个 keycloak.json 文件。
【问题讨论】:
标签: spring-boot configuration keycloak
如果您使用 Spring Security Adapter,请在配置文件中添加 bean KeycloakConfigResolver。它将使用 application.properties 而不是 WEB-INF/keycloack.json
@Bean
public KeycloakConfigResolver KeycloakConfigResolver() {
return new KeycloakSpringBootConfigResolver();
}
参见:https://developers.redhat.com/blog/2017/05/25/easily-secure-your-spring-boot-applications-with-keycloak/ 创建 SecurityConfig 类部分
【讨论】:
假设你的 spring-boot 应用程序,如果你使用keycloak-spring-boot-starter spring-boot 适配器,那么你的所有配置都在 application.properties 中。
你可以在这里找到例子https://github.com/keycloak/keycloak-quickstarts/tree/latest/app-springboot
【讨论】: