1.3.2. SAML 2.0


SAML 2.0 与 OIDC 类似,但存在比较陈旧且比较成熟。它在 SOAP 和 plethora 的 WS-* 规格中有根,因此它往往比 OIDC 更详细。SAML 2.0 主要用于身份验证协议,可在身份验证服务器和应用程序间交换 XML 文档。XML 签名和加密用于验证请求和响应。

在 Red Hat Single Sign-On SAML 中,提供两种用例:浏览器应用程序和 REST 调用。

使用 SAML 时真正有两种类型的用例。第一个是要求红帽单点登录服务器为其验证用户的应用程序。成功登录后,应用程序将收到 XML 文档,其中包含名为 SAML 断言的内容,该文档指定了用户的各种属性。此 XML 文档由域进行数字签名,包含应用可以使用的访问信息(如用户角色映射),决定允许用户在应用上访问哪些资源。

第二种用例是希望获得远程服务的客户端。在这种情况下,客户端会要求红帽单点登录以获取 SAML 断言,它可用于代表用户对其他远程服务调用。

Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2026 Red Hat
返回顶部