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