码迷,mamicode.com
首页 > 其他好文 > 详细

搭建CAS单点登录服务器

时间:2016-07-21 09:50:56      阅读:146      评论:0      收藏:0      [点我收藏+]

标签:

http://blog.csdn.net/zdy0_2004/article/details/49768233(写的应该不错)

http://blog.csdn.net/small_love/article/details/6664831(原装博文)

 

http://bbs.csdn.net/topics/370075557(楼主的问题对于我来说能提供一些思路吧),问题如下

现在有一需求,是将不同的系统集成到一个portal内,但是因为每个系统的用户密码都不一样,
但是又不想重复的不停的登录,所以打算采用CAS的方式来实现。
本人也查阅的相关的资料,但是还是有如下问题不解,
问题:
假如现在要嵌入2个系统。本身要是算的话应该是一共三个。这个三个系统的用户信息都不一致,权限拦截的方式也不
一致,这个时候要实现SSO,
我做了一些相关的基本配置,并且成功的配置CAS,但是我只能是实现登录portal的时候,会
跳转到CAS的登录,登出也是到CAS的logout。中间过程也是采用了CAS 的validate。

CAS的原理 -- A系统点击登录---这时会记录当前的URI然后跳转到CAS的登录,如果认证成功,会按URI跳转回去。
出现问题1:我现在跳转不回去,这个是怎么回事,感觉是没有带走那个URI。具体描述一下:就是我点击登录,然后
就进入到了CAS的登录页面,(这个是正确的吧)。但是我登录(是需要校验的吧,这个需要在数据库有个对应的表吧,
但是这个是哪个表呢??或者说我的思路不对???)我用test  test登录成功,但是成功就跳转到一个CAS的页面,
仅仅显示我登录成功。然后就不动了。。。

请问这个时候我该怎么做,感觉自己还是少配置了东西。

CAS认证成功后会产生一个ticket。。。。具体原理我就不说了。
问题2:我嵌入的系统还是要用原来的用户信息登录才会有权限等信息吧,但是CAS的SSO的意思是我不用再登录了,
那么它是怎么实现不用我原来的用户信息就能访问的呢?

请求高人指点。。尤其是第二个问题。谢谢。

搭建CAS单点登录服务器

标签:

原文地址:http://www.cnblogs.com/beijingstruggle/p/5690546.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!