耶鲁CAS署理认证的代码及简单ppt
耶鲁CAS代理认证的代码及简单ppt公司安排研究耶鲁CAS单点登录的实现,并研究了一下它的代理协议,看了N多文
耶鲁CAS代理认证的代码及简单ppt
公司安排研究耶鲁CAS单点登录的实现,并研究了一下它的代理协议,看了N多文档和代码,才大概明白是怎么回事。
为了方便有兴趣的朋友学习,去掉了HTTPS的加密,源代码、webapp包和配置文件都有。
本来打算针对这个写篇文章,不想写了。
另:
针对cas-server-2.0.12和cas-client-2.0.11的ppt中部分内容是翻译+自己理解的,中英文水平均有限,请谅解附件中是ppt和代码的完整包
下载地址:
PPT
http://docs.google.com/fileview?id=0B8vmIM2WmTA2ZGEwNjkyNDItYjhjMS00YmExLTllNDctMTc4YTYyNDM4ZDk4 代码
http://docs.google.com/leaf?id=0B8vmIM2WmTA2MDJhNmVkZTgtMzBjZC00MjRiLWE2MDQtOWIyMGFmMjNmNWEw
3 楼 Aaron_Zhang 2010-07-10 我也不懂这个yale cas 想问下楼主这个代理的作用在于那? 4 楼 rox 2010-07-13 Aaron_Zhang 写道我也不懂这个yale cas 想问下楼主这个代理的作用在于那?
代理的作用,是在同一yale cas单点验证下的项目之间,如何使用对方的资源。
这种请求服务器对服务器之间的,同样也是需要用户验证的。而不在是客户机浏览器请求的验证。
比如,这个例子里面,一个应用的jsp页面调用了另外一个应用的两个jsp页面,这三个页面都是需要身份验证的。
但实际上,我只验证了第一个jsp页面,然后通过代理的方式通过验证后,访问了另外的两个jsp资源。