如何将cas restful api 获取到用户信息后
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何将cas restful api 获取到用户信息后相关的知识,希望对你有一定的参考价值。
参考技术A 1、favorites 获取当前用户的收藏列表 这个很清楚是拿当前用户的收藏列表 2、favorites/create 添加收藏本回答被提问者采纳如何在登录时提供其他用户数据 (CAS)
【中文标题】如何在登录时提供其他用户数据 (CAS)【英文标题】:How can I provide additional user's data on login (CAS) 【发布时间】:2012-05-11 22:34:40 【问题描述】:是否可以向客户提供额外的用户数据(如电子邮件)?
我的 CAS 服务器从其数据源获取了关于用户的完整信息。客户端应用程序登录后,我只有用户名。如何将用户信息从 CAS 服务器应用程序传输到 CAS 客户端应用程序?
假设我可以实现 CAS 客户端应用程序登录后将调用的 RESTful 服务,但我该如何保护它?
【问题讨论】:
您能否更详细地解释您的问题? 我发现了非常相似的问题 - ***.com/questions/4882298/… 【参考方案1】:根据您的身份验证源(AD、LDAP 等),您可以配置 CAS 以将您想要的额外属性返回给客户端。这是通过 jasig persondir API 使用属性存储库实现的。使用特殊的验证过滤器,您可以返回额外的属性,例如电子邮件等,并让它们在 Principal 对象中可用。
请参阅此链接了解更多信息: https://wiki.jasig.org/display/CASUM/Attributes
【讨论】:
以上是关于如何将cas restful api 获取到用户信息后的主要内容,如果未能解决你的问题,请参考以下文章