ユーザーセッションを維持するために、MVCでセッションタイムアウトを延長する必要があります。セッションをglobal.asaxのSession_End
に延長しようとしましたが、うまくいかなかった。ASP.Net MVCでセッションが空のときにセッション時間を延長する方法は?
0
A
答えて
0
のように、特定の時間間隔にセッションのタイムアウトをリセットするという要件に従って、コールコントローラメソッドが必要です。
レイアウトで配置し、あなたのjQueryコードを
はJQuery:
var RefreshSessionInterval;
$(document).ready(function() {
clearInterval(RefreshSessionInterval);
RefreshSessionInterval = setInterval("RefreshSession()", 30000); // change your interval time as per requirement
});
function RefreshSession() {
$.ajax({
type: "POST",
url: '@Url.Action("RefreshSession", "YourControllerName")',
success: function (data) {
},
error: function() {
}
});
}
コントローラー:
Public void RefreshSession()
{
//your session reset from this line, as i know you don't have to write any code here.
}
+0
のための大丈夫? –
1
がタイムアウトを変更 、web.configファイルでこれを試してみてくださいgiven、 nowタイムアウトは60分に設定されます
<configuration>
...
<system.web>
<sessionState mode="InProc" timeout="60" />
</system.web>
...
</configuration>
関連する問題
- 1. Asp.Net MVCとセッション
- 2. セッション時間を延長ボタンをクリックイベントサーバ側をクリック
- 3. ASP.NET MVC 5とセッション
- 4. ASP.NET MVCのセッション
- 5. ASP.NET MVCでAJAXリクエストを長時間ポーリングする方法は?
- 6. 長いセッションのバージョン同時実行制御。 NHibernate。 ASP.NET MVC
- 7. Tomcatセッション延長除外
- 8. ASP.NET MVCセッション
- 9. ASP.NET MVCユニットテスト - セッション
- 10. 時間セッションごとに1つ作成する最も良い方法は何ですか? (ASP.NET、MVC)
- 11. asp.netセッションタイムアウトを24時間に延長
- 12. ASP.NET MVCセッションがnullです。セッション変数は
- 13. ASP.NET MVCセッションとグローバルvsキャッシュ
- 14. ASP.NETのセッション長の制御
- 15. ASP.NET MVCからjavascriptでセッションを取得する方法
- 16. モデルのセッションにアクセスする方法asp.net mvc
- 17. ASP.NETセッションの長さをユーザーと区別できますか?
- 18. ASP.NET MVCのセッション変数
- 19. ASP.Net MVC - TempDataセッションの問題
- 20. セッション終了のASP.net MVC
- 21. MVCとPHPの間でセッション値を共有する
- 22. 応答タイムアウトのデフォルト時間を延長する方法は?
- 23. ASP.NET MVC 3:セッションとフォームの認証
- 24. ASP.NET MVC認証とセッションのタイムアウト
- 25. Asp.net MVCセッションからクッキーへ
- 26. ASP.NET MVC - フォーム認証/セッションID
- 27. Asp.net MVCセッション状態オーバーラップ
- 28. asp.net mvcセッション状態..ヘルプ?
- 29. GoogleアナリティクスAPI:イベント時間とセッション時間
- 30. Firebase Analyticsの生データでセッションとセッションの継続時間を計算する方法は?
http://stackoverflow.com/questions/21990619/how-to-increase-session-timeout-in-asp-netを参照してください。 –
javascipt/jqueryから拡張すればいいですか? –
あなたのセッションのタイムアウトが20分と15分経過した後、そのセッションのタイムアウトが20分右にリセットされた場合は、 –