【问题标题】:keycloak.json file in springboot applicationspringboot 应用程序中的 keycloak.json 文件
【发布时间】:2019-05-01 03:59:17
【问题描述】:

即使我们在 application.properties 中为 Spring Boot 应用程序配置了所有内容,是否还需要一个 keycloak.json 文件。

【问题讨论】:

    标签: spring-boot configuration keycloak


    【解决方案1】:

    如果您使用 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 类部分

    【讨论】:

    • 适用于 KC V3.3.0.Final :)
    【解决方案2】:

    假设你的 spring-boot 应用程序,如果你使用keycloak-spring-boot-starter spring-boot 适配器,那么你的所有配置都在 application.properties 中。

    你可以在这里找到例子https://github.com/keycloak/keycloak-quickstarts/tree/latest/app-springboot

    【讨论】:

    • 它有帮助。我们不需要 keycloak.json 文件。
    猜你喜欢
    • 2022-01-25
    • 1970-01-01
    • 1970-01-01
    • 2020-01-21
    • 2017-12-03
    • 2018-03-06
    • 1970-01-01
    • 2021-08-09
    • 1970-01-01
    相关资源
    最近更新 更多