【发布时间】:2010-06-14 22:08:51
【问题描述】:
我在这里有点困惑;使用 IE7、ASP.NET 2.0 和 Cassini(VS 内置 Web 服务器;虽然对于部署在 IIS 中的“真实”应用程序似乎也是如此),我正在寻找 session-id-cookie。
我的测试页显示了一个会话 ID(通过打印出 Session.SessionId)并且 Response.Cookies.Keys 包含 ASP.NET_SessionId。到目前为止一切顺利。
但是我在 IE cookie-store 中找不到 cookie!“删除所有 cookie”也不会重置会话(就像在 FF 中所做的那样)...所以在哪里 - 我很想写那个四个字母的词——IE 会存储那个该死的 cookie 吗?还是我错过了什么?顺便说一句,据我所知,也没有带有会话 ID 的隐藏字段。
如果我签入 FF,就会有一个名为 ASP.NET_SessionId 的 cookie,正如我所料。如上所述,删除该 cookie 确实会启动一个新会话;正如我所料。
谁能想象这里发生了什么?
【问题讨论】:
标签: asp.net internet-explorer visual-studio-2005 internet-explorer-7 session-cookies