www.baidu.com和user.baidu.com,怎么实现www.baidu.com用户登录后 user.baidu.com同样登录?
百度的用户ID是存在BAIDUID这个Cookie里的,domain是.baidu.com。
www 和 user 两个站点都不会管理用户登录的,有第三个站点来处理登录相关的。这两个只需要请求下第三个,就可以获得当前登录用户的信息了。
同一个域名下,对cookie.Domain=bxx.com就可以了。
谢谢,我也试了,但是在读取cookie HttpContext.Current.Request.Cookies[name];的时候,读取到的cookie只是名字而已 内容value domain等值全都是空的
一站式登陆。。
写cookie不就完了 。。 写在 baidu.com 这个域上
谢谢,我也试了,但是在读取cookie HttpContext.Current.Request.Cookies[name];的时候,读取到的cookie只是名字而已 内容value domain等值全都是空的
session共享么?
期待其他思路
首先需要明白这两个域名是否是单点登录的,如果是就要找到这个验证单一登录的凭证,在上一个登录域名中拿到这个凭证,在之后的域名中发送回去就可以了。