【问题标题】:How can I send role/permission info from project to identity server?如何将角色/权限信息从项目发送到身份服务器?
【发布时间】:2012-10-12 06:28:32
【问题描述】:

我正在开发一个 wso2 webapp 项目。我在上面使用 spring 和 saml conf。我想将用户的角色和权限从 wso2 身份服务器发送到我的 webapp。 如何将角色/权限信息从 wso2 身份服务器发送到我的 webapp?

【问题讨论】:

  • 能否请您解释一下您要在这里实现的目标,而不是技术难度。在某些情况下,您必须做类似的事情。以 SSO 为例。在这种情况下,您可以使用 SAML 令牌等标准构造将安全相关数据传递给身份提供者。 (在这种情况下 WSO2 是)
  • 我查看了一些关于 sso 的示例,但我无法完全理解它对用户角色和权限的作用。我想使用我的 webapp 用户角色和权限。我知道我必须对身份服务器使用相同的用户角色和权限。但我无法将此信息 webapp 发送到身份服务器。例如像 wso2 的应用服务器或 esb 服务器。此 sserver 使用 saml conf 和用户角色和权限 conf。我想帮助这部分。如何在 webapp 和身份服务器上发送或使用用户角色和权限。对不起我的英语错误。
  • OK 这就是我的理解。您正在尝试创建一个 Web 应用程序。您希望将用户的角色信息从 Identity Server 获取到您的 Web 应用程序。如果我错了,请纠正我。
  • 是的,这正是我的意思。谢谢,Ezgi

标签: spring wso2 saml-2.0 wso2carbon wso2is


【解决方案1】:

请参阅此博文。您也可以尝试那里提供的示例 webapp。 http://sureshatt.blogspot.com/2012/11/getting-user-claims-over-saml-sso-token.html

【讨论】:

  • 非常感谢,我试试看再说结果
  • 我阅读了您的博客,非常感谢您。现在,我看到了角色和其他信息
猜你喜欢
  • 2018-11-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-01-01
  • 2011-12-13
  • 1970-01-01
  • 1970-01-01
  • 2016-05-17
相关资源
最近更新 更多