ASP.NET 不同域名session值共享
本帖最后由 guijingcun 于 2013-12-23 10:56:16 编辑
之前用过重置sessionId的方式,成功实现了主域名与二级域名之间的session值共享。
但是由于主域名的增多,上边这种方法(我写的),已经没办法满足需求了。
在网上搜了很多说法,但是都没办法实现,请大神指点下。
下边是我要实现session值共享的域名:
其中
站点一绑定的域名为:www.aaa.com;www.bbb.com;www.ccc.com
站点二绑定的域名为:one.aaa.com
站点三绑定的域名为:two.aaa.com
------解决方案--------------------
明显是不行的,要不也不用什么单点登陆了
------解决方案--------------------笨笨的方法把,能否用一张表来存贮session,跳转页面时带着用户信息走?
------解决方案--------------------
mark 不明觉厉
比如www.cndn.net和www.baidu.com,这2个域名 在同一台服务器上,不同站点,如果做session共享
明显是不行的,要不也不用什么单点登陆了
记得万网与阿里云有这种交互方式
不懂你有了解过支付宝一站式登陆不?
网站先跳转到支付宝登陆页,登陆完成然后支付宝跳转到你的指定验证页面(同时带回参数,签名及用户信息),验证签名,签名正确就创建本站的Session