软件下载 | 资讯教程 | 最近更新 | 下载排行 | 一键转帖 | 发布投稿
您的位置:最火下载站 > 网络编程 > ASP.NET > ASP.NET 域和 Session 的问题

ASP.NET 域和 Session 的问题

我原以为:
Session 是和 域名 紧密相关的,域名变了,Session 就丢失了。

于是中午和同事打了个赌:
在同一个应用程序下:
在 abc.com 的域名下设置一个 Session 如: <% Session["a"] = Request.Url.Host; %>
在 a.abc.com 下输出 <%=Session["a"] %> 。

结果会如何呢?

结果是我输了。 a.abc.com 下输出了 abc.com。要请饭。
感觉我 三十年的积蓄,真是白干 web 了。


还有如下的一些测试:
测试一:
step1. 在 a.abc.com 下 set
step2. 在 abc.com 下 set
step3. 在 a.abc.com 下 get

测试二:
step1. 在 abc.com 下 set
step2. 在 a.abc.com 下 set
step3. 在 b.abc.com 下 set
step4. 在 c.abc.com 下 get

结果分别如何呢?(每个测试请新开浏览器)

这些我都在 IIS 7 下测试了,不知道是否和web server有关。但在IIS下肯定是和 cookie 相关的。

最终结果还是请大家自己试验去吧。

转自:http://www.cnblogs.com/cloudbeer/

    相关阅读
    网友评论
    栏目导航
    推荐软件