单点登录技术Cookie问题

本文介绍了单点登录(SSO)的基本原理,重点讨论了使用Cookie实现SSO时可能遇到的问题及解决方案。在实际项目中,由于Cookie的Path设置不当导致不同请求无法共享同一Cookie值,通过调整Cookie的Path属性可以解决此问题。另外,还提到了在jQuery AJAX请求中,若参数包含问号可能导致参数截断,建议使用JSON格式传递参数以确保完整。
摘要由CSDN通过智能技术生成

这周接触了点单点登录 (sso)技术,大致先讲一下单点登录的原理。。。首先单点登录,顾名思义,只需要登录一次,就能访问多个互相信任的系统。。不需要重复登录。

那么,如何实现单点登录的呢。昨天接触的项目中,使用COOKIE机制实现的。COOKIE机制在我上一篇博客中提到了。大致意思就是,用户第一次登录,单点登录服务器通过某种特定的机制去验证用户名密码等信息,一旦验证通过,服务器会授予客户端一个ticket,可以理解为通行证。当用户要进入别的需要登录的系统,首先服务端会去寻找这个ticket,如果存在,那就不需要用户再次登录。这就是单点登录。。

昨天接触的项目组,碰到了点小问题 ,但现在已经解决了。。。首先把需求和大家讲一下。。需求是这样的。。中国电信集团推出一个新活动,提供给所有的省网厅一个连接(连接不方便透露,大致是这样的http://ybtj.189.cn/bbb/aaa.do?method=aaa&redirectURL=http://sh.189.cn/login.jsp)。需要所有的省网厅进行对接,我们省网厅需要做的就是用Iframe嵌套这个连接,然后判断用户的登录状态后,吧用户的信息加入cookie的,再把cookie用3DES对称加密的方法加密传给总部,然后总部通过解密cookie

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值