最近のアクセス:
[On session timeout] プロパティ

Ajax を使用して解決されるアクションがトリガーされた場合や、Web セッションが期限切れになった場合に、ユーザーが警告を受け取る必要があるかどうかを指定できます。このプロパティを使用しない場合、Web セッションの期限が切れたことはユーザーに通知されず、セッションが自動的に更新されます。

Ignore Web セッションの期限が切れると、新しい Web セッションを開始するためにアプリケーションがページをリフレッシュします。メッセージは表示されません。これが既定値です。
Warn Web セッションの期限が切れた場合や無効な場合に、ページをリフレッシュして新しい Web セッションを開始するようにうながす警告メッセージが表示されます。

適用範囲

オブジェクト: Transaction、Web Panel

説明

このプロパティによって、リダイレクトが行われることをユーザーに通知できます。ユーザーは、 [ キャンセル ] ボタンをクリックすることでページで作業中の内容を保持できます。
イメージ:32619.png
両方の値のセキュリティレベルは同じです。

注:

1. ロードバランシング環境では、サーバーアフィニティまたは任意の方法を使用して、サーバー間で Web セッションを保持する必要があります。これを行わない場合、予期しない結果が発生する場合があります。
2. ナレッジベースGAM が有効になっていて、 [ On Session Timeout ] プロパティが Warn に設定されている場合、GAM のセッションがタイムアウトになると、サーバーではセッションがタイムアウトしていないにもかかわらず、セッションが期限切れであるという警告メッセージが表示されます。
これは、(GAM ログインオブジェクトへの) リダイレクトが実行される前に、セッションタイムアウトの警告メッセージをキャンセルして、作業内容を保存するようにユーザーに警告するのに役立ちます。

このドキュメントで紹介した動作は、GeneXus X Evolution 3 Upgrade 9 以降で、[ Web User Experience ] プロパティが Smooth に設定されている場合に有効です。
[ Web User Experience ] プロパティが Previous versions compatible に設定されている場合や、GeneXus X Evolution 3 Upgrade 8 以前の動作については、「On Session Timeout property (X Evolution 3)」を参照してください。

実行時/設計時

このプロパティは設計時にのみ適用されます。

プロパティの変更の適用方法

プロパティの値を設定したときに、それに対応する変更を適用するには、 [ すべてリビルド ] を実行します。

互換性

スムースモデル (GeneXus X Evolution 3 Upgrade 9 以降) では、 [ On Session Timeout ] プロパティは Ajax の呼び出しのパラメーター暗号化メカニズムから独立しています。

サブページ
Created: 14/09/18 03:10 by Admin Last update: 21/05/21 04:30 by Admin
カテゴリ
Powered by GXwiki 3.0