0

セッションが期限切れになるとすぐにユーザーに通知したい..アラートと別のページにリダイレクトします。マスターページがないことを考えると、それを行う最善の方法は何ですか。ほとんどのページは、現在のユーザーのプロパティが設定されている basePage を継承していますが、このページをどのように使用すれば、すべてのページを変更する必要がなくなりますか。また、これはサーバー側で行うことができますか、それとも jQuery を使用する必要がありますか?

ご意見をお聞かせください

ありがとう、カビータ

4

2 に答える 2

1

jQuery idleTimer プラグインを使用して、アイドル時間を検出し、それに基づいてユーザーにアラートを表示し、セッションがタイムアウトしたときにユーザーをさらにリダイレクトできます。

例: セッション タイムアウトを 30 分などの値に設定できます。JavaScript コードを使用して、ユーザーの非アクティブ時間またはアイドル時間を検出します。

アイドル時間の検出

ユーザーがたとえば 20 分間非アクティブである場合は、セッションを続行するかどうかを尋ねるポップアップまたはユーザーへのリンクを彼に表示できます。ユーザーがリンクをクリックすると、セッションが続行されます。それ以外の場合は、ログアウト ページにリダイレクトされます。

于 2012-08-20T14:44:35.277 に答える
0

結局使ってしまった

http://www.dotnetcurry.com/ShowArticle.aspx?ID=453

これは私が望んでいたものではありませんが、プロジェクトのアーキテクチャを考慮すると、これが唯一の実行可能なオプションでした

于 2012-08-28T15:12:21.923 に答える