首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WebServices单点登录jasig CAS

WebServices单点登录jasig CAS
EN

Stack Overflow用户
提问于 2011-07-19 15:51:08
回答 1查看 2.6K关注 0票数 3

我试着用jasig CAS做单点登录和web服务。

我使用了spring过滤器来保护web应用程序的安全,但是我不知道如何在服务器端使用web服务来做到这一点。

EN

回答 1

Stack Overflow用户

发布于 2011-07-22 10:15:00

我们通过JAAS (https://wiki.jasig.org/display/CASUM/JAAS)使用rest客户端(https://wiki.jasig.org/display/CASUM/RESTful+API)和CasLoginModule (https://wiki.jasig.org/display/CASC/CASLoginModule+for+JAAS+applications)的组合来实现这一点。它是这样工作的:

客户端向您的web服务发送用户名和密码,由web服务根据CAS服务器进行身份验证和验证。在此之后,CASLoginModule将缓存生成的服务工单,这样以后可以提供服务工单的请求就不需要再次联系归档存储。

这与CAS的“正常”用法相去甚远,因为从本质上讲,它使服务票证成为一个长期存在的项目。通常,ST应该持续足够长的时间,以便生成的服务可以验证客户端。在我的例子中,我认为这并不重要,因为我们所有的通信都是在防火墙后面的服务器端进行的,但这对你来说可能是不同的。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6743883

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档