当前位置:编程学习 > JAVA >>

单点登录问题

有网站A和网站B和一个验证服务器,假设先通过通行证登录了验证服务器,生成了验证cookie,但是并不会同步A和B的cookie,因为如果独立网站太多,这样效率太低。如果我新打开一个浏览器的tab页,访问网站A的首页,应该是先验证本地cookie,看是否登录了,如果没有登录,要请求验证服务器,看是否登录,这里我不知道,该用什么去请求,因为这个时候,网站A的cookie里也不会有用户名,怎么能找到验证服务器上对应这个用户的cookie呢?这种情况下,session是共享的吗? --------------------编程问答-------------------- Session能共享么.你每关一次浏览器,session都会丢失,除非你用cookie把你上次会话的sessionId保存到本地,而且cookie还不能清,当你下次访问的时候还可能用同一个session,不然是不可能的,你关过浏览器吗的,进去了你感觉还是一样的,其实session已经是另外一个了,你不用这种野可以,你也可以保存到数据库里边,购物车就是这样搞得 --------------------编程问答-------------------- 就算能保存session,从session里面取相关信息,但是服务器上的session到了时间,会销毁,一样还是取不到信息。主要是,从通行证登录了网站,再进入网站A的时候,如何能从验证服务器找到验证cookie。 --------------------编程问答-------------------- --------------------编程问答--------------------
补充:Java ,  Web 开发
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,