私はこれが非常に奇妙だと思います.C#とASP.NET Frameworkにはまだ慣れていませんが、Page_Load()
実行ごとに異なるSession
SessionIDが割り当てられる理由がわかりません.
私の理解では、クライアントがアプリケーションを開いたときにセッションが割り当てられ、そのセッションが期限切れになるまでセッション ID を同じままにしてはならず、ユーザーがページを更新しても変更されるべきではありません。
私が持っているのは次のとおりです。
Page_Load()
{
Response.Write((String) Session.SessioID);
}
そして、ページを更新するたびに、異なるSessionIDが出力されます