日期:2014-05-17  浏览次数:20431 次

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


------解决方案--------------------
引用:
Quote: 引用:

mark  不明觉厉

比如www.cndn.net和www.baidu.com,这2个域名 在同一台服务器上,不同站点,如果做session共享


明显是不行的,要不也不用什么单点登陆了
------解决方案--------------------
笨笨的方法把,能否用一张表来存贮session,跳转页面时带着用户信息走?
------解决方案--------------------
引用:
Quote: 引用:

Quote: 引用:

Quote: 引用:

mark  不明觉厉

比如www.cndn.net和www.baidu.com,这2个域名 在同一台服务器上,不同站点,如果做session共享


明显是不行的,要不也不用什么单点登陆了

记得万网与阿里云有这种交互方式


不懂你有了解过支付宝一站式登陆不?

网站先跳转到支付宝登陆页,登陆完成然后支付宝跳转到你的指定验证页面(同时带回参数,签名及用户信息),验证签名,签名正确就创建本站的Session