私のWeb設定では、コードは
<sessionState mode="InProc" regenerateExpiredSessionId="true" cookieless="false" timeout="10" customProvider="DefaultSessionProvider">
および global.asax ファイル
protected void Session_Start(Object sender, EventArgs e)
{
Session["init"] = 0;
}
protected void Session_End(Object sender, EventArgs e)
{
Session.Clear();
}
問題は、ブラウザとクライアント マシンのインスタンスが同じであっても、セッション タイムアウト後に新しいセッション ID を生成することです。
上記のコードでは、セッション タイムアウト後も同じセッション ID を維持しています。助けてください。