搜索

2.5. 授权快速入门

download PDF

除了上一节中作为示例应用程序使用的 app-authz-jee-vanilla quickstart 外,Red Hat Single Sign-On Quickstarts Repository 包含了使用本文档中描述的授权服务的其他应用。

授权快速入门已被设计,以便在不同的场景中显示授权服务,并使用不同的技术和集成。它并非是涉及授权的所有可能用例的综合用例,而是应该为有意了解授权服务在其自己的应用程序中使用授权服务的用户提供起点。

每个快速入门都有一个 README 文件,其中包含如何构建、部署和测试示例应用程序的说明。下表提供了可用授权快速入门的简要描述:

表 2.1. 授权快速入门
Name描述

app-authz-jee-servlet

演示如何为 Jakarta EE 应用启用精细的授权,以保护特定资源并根据从红帽单点登录服务器获取的权限构建动态菜单。

app-authz-jee-vanilla

演示如何为 Jakarta EE 应用启用精细的授权,并使用默认授权设置来保护应用中的所有资源。

app-authz-rest-springboot

演示如何使用 Red Hat Single Sign-On Authorization Services 保护 SpringBoot REST 服务。

app-authz-springboot

演示如何编写 SpringBoot Web 应用程序,其中身份验证和授权方面都由 Red Hat Single Sign-On 管理。

app-authz-uma-photoz

基于 HTML5+AngularJS+JAX-RS 的简单应用,它演示了如何启用用户管理访问应用程序并允许用户管理其资源的权限。

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.