すべてのログインにリダイレクトし、のFlex Webアプリケーションのタイムアウトと
我々は、Flex、BlazeDSの&春ベースのWebアプリケーションを持っています。ブラウザが30分間アイドル状態になっている場合は、エラーメッセージをポップアップしてログインページにリダイレクトする必要があります。私はこれを検索し、これに適した解決策を見つけることができませんでした。誰かが私を正しい方向に向けることができれば、それは素晴らしいことです。私は本当に
おかげ
ハリッシュ
すべてのログインにリダイレクトし、のFlex Webアプリケーションのタイムアウトと
我々は、Flex、BlazeDSの&春ベースのWebアプリケーションを持っています。ブラウザが30分間アイドル状態になっている場合は、エラーメッセージをポップアップしてログインページにリダイレクトする必要があります。私はこれを検索し、これに適した解決策を見つけることができませんでした。誰かが私を正しい方向に向けることができれば、それは素晴らしいことです。私は本当に
おかげ
ハリッシュ
は、ここで私はそれに近づくだろうかだと感謝しています。アプリケーションがロードされると、30分のタイマーを開始し、マウスの動きのためにSystemManagerにリスナーを追加します。マウスが動くたびに、タイマーは30分にリセットされます。タイマーがオフになったら、時間切れになったことを知らせるモーダルダイアログを表示します。 [OK]をクリックすると、ログイン画面に戻ります。希望が役立ちます。
ありがとうございます。元の投稿に追加情報を追加するのを忘れてしまった。私たちはモジュラープロジェクトで、1つのMain.mxmlとその他がモジュールmxmlファイルです。だから、このリスナーをMain.mxmlに追加することができます。ユーザーがどのページにいても動作します。 – Harry
うーん、良い質問です。私はあなたにその答えを持っていません、申し訳ありません。 –
これはどのページでも動作します。ありがとうございます。問題は、テスト用に1分のタイマーがあり、セッションがタイムアウトしたという警告メッセージが表示された場合、複数のアラートが表示されています(1分ごとに1回)。警告メッセージを1つに制限する方法はありますか?申し訳ありませんが、別のnoob質問:) – Harry
ウェイドの答えは正しいです。しかし私は私の質問を言い換える必要があると思う。私はFlexでBlazeds Sessionタイムアウト例外を捕捉し、Timeoutエラーメッセージを表示した後にログインページにリダイレクトする必要があります。私の最初の質問は間違っていた。そのことについて申し訳ありません。新しい質問をする必要があるかどうかはわかりません。これで私を助けてください。お返事ありがとうございます。 – Harry