私は MVC3 を使用しており、ログイン ページを作成しようとしています。すべての詳細をセッションに保存しています。もう一度「ログイン」を押すと、値がセッションにあるものとして表示されます。別のページをロードするか、ログイン ページをリロードすると、セッションが空になります。セッションをクリアする可能性のあるコードがアプリケーションのどこにもないことを確認しました。私がやっていることについてのオンライン記事を見つけたので、うまくいくはずですか?app_config の session_start にブレークポイントを設定しましたが、セッションごとに 1 回だけ呼び出されます。
追加するために、セッション オブジェクトを見ると、セッション ID は同じです。2 つの値がコントローラーのセッションに配置され、次に AJAX 呼び出しに 10 程度が配置されます。同じページをリロードすると、コントローラには 2 つの値しかありませんが、AJAX 呼び出しではこれら 2 つの値が表示されます。そのため、AJAX 呼び出しは既存のセッションを見ることができますが、同じ AJAX 呼び出しを何度も繰り返しても、ページの読み込みから消えてしまうと、追加される値が表示されます。