SAML - 从客户端获取属性或 Java ee REST api

SAML - Get attributes from client side or Java ee REST api

我需要从 SAML 身份提供商处获取帐户的属性。有什么方法可以从客户端(java脚本、浏览器)或使用 java ee REST API(JAX-RS)?

我找到了很多关于使用 SAML 的教程,但它们总是描述授权申请的过程(总是使用服务器端和 jsp/jsf)。我不需要它。我只想读取帐户的属性。

我的身份提供商还支持 OpenID Connect 和 OpenId 2.0

你能帮帮我吗?我试图搜索它,但也许我使用了错误的关键字?

获取属性的方式有两种:

  • 通过协议,例如SAML 或 OIDC。为此,您必须遵循协议规则,即首先进行身份验证

  • 直接转到身份存储,例如如果商店是 AD,则可以使用 LDAP 协议。您需要先连接到 LDAP 存储。