原贴:
http://topic.csdn.net/u/20090201/17/f2a02acf-0aa4-43c1-a942-c88cea419b75.html?seed=1720936697
|zyciis| 今天看了|江大鱼(江振宇)的BLOG ASP.NET二级域名站点共享Session状态| 但我照着做实在没有办法实现共享 大家来看看行不行 谢谢 急
------------------------------------------------------------------------------------------------------------------------这里问的是,那什么我的几个站点的SessionID都是一样的呢
我记得以前看过不同的应用程序会生成不同的SessionID
http://www.myweb.com:1001/Default.aspx (网站)
http://www.myweb.com:1001/C/Default.aspx (C为应用程序的虚拟目录)
http://www.myweb.com:1002/Default.aspx
以上三个网站各对应不同的应用程序池在我的理解是他们会生成不同的SessionID
但是现在他们的SessionID是一致的然后上贴有CSDN朋友回复了地址
http://support.microsoft.com/kb/899918
里面有这一段话

例如,app1.tailspintoys.com 和 app2.tailspintoys.com 都是 ASP.NET 应用程序。
如果用户先后转到 app1.tailspintoys.com 和 app2.tailspintoys.com,
则这两个应用程序将会使用相同的 Cookie 和相同的会话 ID,以跟踪用户在每个应用程序内的会话状态。
应用程序之间不会共享相同的会话状态。应用程序之间只共享会话 ID。

这里和我理解的不一样
如果照这样和我测试的结果的话应该这样说

只要是同一个浏览器去查看我的ASP.NET写的网站,他们主机头一样的话SessionID就是一样的

这样说对吗如果真的是这样的话那实现Session共享的话应该就很简单了啊谢谢