セッションが期限切れになるとすぐにユーザーに通知したい..アラートと別のページにリダイレクトします。マスターページがないことを考えると、それを行う最善の方法は何ですか。ほとんどのページは、現在のユーザーのプロパティが設定されている basePage を継承していますが、このページをどのように使用すれば、すべてのページを変更する必要がなくなりますか。また、これはサーバー側で行うことができますか、それとも jQuery を使用する必要がありますか?
ご意見をお聞かせください
ありがとう、カビータ
jQuery idleTimer プラグインを使用して、アイドル時間を検出し、それに基づいてユーザーにアラートを表示し、セッションがタイムアウトしたときにユーザーをさらにリダイレクトできます。
例: セッション タイムアウトを 30 分などの値に設定できます。JavaScript コードを使用して、ユーザーの非アクティブ時間またはアイドル時間を検出します。
ユーザーがたとえば 20 分間非アクティブである場合は、セッションを続行するかどうかを尋ねるポップアップまたはユーザーへのリンクを彼に表示できます。ユーザーがリンクをクリックすると、セッションが続行されます。それ以外の場合は、ログアウト ページにリダイレクトされます。
結局使ってしまった
http://www.dotnetcurry.com/ShowArticle.aspx?ID=453
これは私が望んでいたものではありませんが、プロジェクトのアーキテクチャを考慮すると、これが唯一の実行可能なオプションでした