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

ASP.NET站点SSO救助
有谁做过ASP.NET站点下的状态共享? 
我有3个站点,他们的域名分别为:
  xx.xyz.com.cn
  yy.xyz.com.cn
  zz.xyz.com.cn

我通过配置web.config下的machineKey的方式,实现这3个站点之间的简单SSO. 可是,现在xx,yy之间可以做到,但是zz站点就不行了. 3个站点的文件,配置等都是一样的,分处不同的服务器,不知道这个是什么原因啊? 

请走过路过达人指点.

感谢!!!


------解决方案--------------------
我没有做过这样的功能,也不太清楚,所以就纯帮你顶了 分啊 千万别给我 呵呵
------解决方案--------------------
单点登陆
看你是怎么实现的了
我采用的是Token方式
这个还是很麻烦的
------解决方案--------------------
既然都是二级域名,那就设置下cookie的domain就好了,可以实现session的共享。
另外你看看有没有在设置machinekey的时候有别的属性设置,纯猜想
------解决方案--------------------
你把web.config都拷贝相同的文件,测试下。补丁可能跟实现的算法有差别,你可以把所有的机器都打上相同的补丁

------解决方案--------------------
那你先测试下在zz/yy直接cookie有没有得到共享。另外如果真心不行就用url的方式处理好了