0

Ok。私が望むものを実際に解決することはできません。

クリックごとにサーバーへのajax呼び出しのページがあります(したがって、ASPはセッションを拡張します)

ASP.NET セッションを Xmin に設定しています。X+1 分の有効期限が切れたら、有効期限ページが必要です。私がしたことは、セッションが期限切れになっているかどうかを確認するために x+1 分ごとに検証するように JS タイマーを設定することでした (問題は、JS と ASP セッションのタイムアウトが同期されていないことです)。

どうすればそれらを同期させることができますか?

4

2 に答える 2

0

それらは2つの異なるコンピューターで実行され、そのうちの1つを制御できないため、完全に同期することはできません。だから、あなたが試したことをする他の方法を見つけたほうがいいです。

ここに同様のリンクがあります。

http://forums.asp.net/p/1207721/3094847.aspx

http://blogs.msdn.com/b/nikhiln/archive/2007/06/21/detecting-session-timeout-in-asp-net-2-0-web-applications.aspx

http://www.codeproject.com/KB/scripting/Session_Timeout.aspx

ASP.NET セッションの最終アクセス時刻 (またはタイムアウトまでの時間) を取得する

于 2010-07-29T07:46:59.407 に答える
0

ajax 呼び出しを行うたびに、タイムアウトが大幅にリセットされます。そのため、それらは同期されます...

于 2010-07-29T06:21:00.140 に答える