运行时的 Keycloak 配置
Keycloak configuration at runtime
我使用 Keycloak 成功保护了我的一个应用程序。该过程是创建一个 "keycloak.json" 文件并在 "web.xml" 中添加安全约束,如 here 所述。
现在,由于我的应用程序从 RDB table 加载所有配置,由我的应用程序管理,其中一些信息是关于领域的,我想集中这些信息。
想法是:
- 拥有 "keycloak.json" 并注入在 servlet 运行时从 RDB table 获得的 Keycloak 值 table。
- 在 RDB table 配置加载后在 servlet 运行时加载配置。
我还想将配置参数添加到 RDB table 到 enable\disable 需要时进行 Keycloak 验证。
这可能吗?如果是的话,你能给我举一些例子吗?
使用 KeycloakConfigResolver 动态创建配置,参见 multi-tentant keycloak example。
我使用 Keycloak 成功保护了我的一个应用程序。该过程是创建一个 "keycloak.json" 文件并在 "web.xml" 中添加安全约束,如 here 所述。
现在,由于我的应用程序从 RDB table 加载所有配置,由我的应用程序管理,其中一些信息是关于领域的,我想集中这些信息。
想法是:
- 拥有 "keycloak.json" 并注入在 servlet 运行时从 RDB table 获得的 Keycloak 值 table。
- 在 RDB table 配置加载后在 servlet 运行时加载配置。
我还想将配置参数添加到 RDB table 到 enable\disable 需要时进行 Keycloak 验证。
这可能吗?如果是的话,你能给我举一些例子吗?
使用 KeycloakConfigResolver 动态创建配置,参见 multi-tentant keycloak example。