我觉得这很奇怪,我还是C#和ASP.NET Framework的新手,但是我不明白为什么在每个Page_Load()
执行时我的Session
被分配了一个不同的SessionID。
我的理解是,当客户打开我的应用程序时,他会被分配一个会话,不应该会话ID在会话到期之前保持不变,如果用户刷新页面,则不应该更改。
我只有:
Page_Load()
{
Response.Write((String) Session.SessioID);
}
每次刷新页面时都会打印出不同的SessionID