Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Spring security 如何提供额外的用户';s登录时的数据(CAS)_Spring Security_Single Sign On_Cas_Shiro - Fatal编程技术网

Spring security 如何提供额外的用户';s登录时的数据(CAS)

Spring security 如何提供额外的用户';s登录时的数据(CAS),spring-security,single-sign-on,cas,shiro,Spring Security,Single Sign On,Cas,Shiro,是否可以向客户提供其他用户数据(如电子邮件) 我的CAS服务器从其数据源获取有关用户的全部信息。客户端应用程序登录后,我只有用户名。如何将用户信息从CAS服务器应用程序传输到CAS客户端应用程序 假设我可以实现RESTful服务,在CAS客户端应用程序登录后将调用该服务,但我如何保护它?根据您的身份验证源(AD、LDAP等),您可以配置CAS以将您想要的额外属性返回给客户端。这是通过jasigpersondirapi使用属性存储库实现的。使用一个特殊的验证过滤器,您可以返回额外的属性,如电子邮件

是否可以向客户提供其他用户数据(如电子邮件)

我的CAS服务器从其数据源获取有关用户的全部信息。客户端应用程序登录后,我只有用户名。如何将用户信息从CAS服务器应用程序传输到CAS客户端应用程序


假设我可以实现RESTful服务,在CAS客户端应用程序登录后将调用该服务,但我如何保护它?

根据您的身份验证源(AD、LDAP等),您可以配置CAS以将您想要的额外属性返回给客户端。这是通过jasigpersondirapi使用属性存储库实现的。使用一个特殊的验证过滤器,您可以返回额外的属性,如电子邮件等,并使它们在主体对象中可用

请参阅此链接以了解更多信息plz:

请您详细解释一下您的问题,好吗?我发现了非常类似的问题-