搜索

5.5. 使用授权服务策略强制迁移应用程序

download PDF

为了支持与红帽构建的 Keycloak 授权服务集成,策略强制执行器与 Java 客户端适配器分开提供。

<dependency>
    <groupId>org.keycloak</groupId>
    <artifactId>keycloak-policy-enforcer</artifactId>
    <version>${Red Hat build of Keycloak .version}</version>
</dependency>

通过将其与 Java 客户端适配器分离,现在可以将红帽构建的 Keycloak 集成到为 OAuth2 或 OpenID Connect 提供内置支持的任何 Java 技术中。Red Hat build of Keycloak Policy Enforcer 为以下类型的应用程序提供内置支持:

  • 使用细粒度授权的 servlet 应用
  • 使用红帽构建的 Keycloak 授权服务的 Spring Boot REST Service Protected

对于红帽构建的 Keycloak Policy Enforcer 与不同类型的应用程序集成,请考虑以下示例:

如果从您正在使用的 Red Hat Single Sign-On 7.6 Java Adapter 进行迁移,您仍可从 Red Hat Single Sign-On 7.6 访问适配器,它现在处于维护支持。

Red Hat Single Sign-On 7.6 适配器支持与 Red Hat build of Keycloak 24.0 服务器结合使用。

其他资源

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.