「/c/portal/expire_session」へのリクエストについて

事象/ユースケース

/c/portal/expire_session」へリクエストが送られることがありますが、いつ実行され、どのような処理をしているか知りたいです。

解決策/提案

実行タイミング

ポータルへログイン後、$TOMCAT_HOME/webapps/ROOT/WEB-INF/web.xmlに指定されている<session-timeout>の設定値(分)の間、画面遷移や非同期通信が生じるような操作が無かった場合に、このリクエストが実行されます。

処理内容

該当セッションを持つユーザーのセッションが切れ、ログアウトされた状態になります。

セッションタイムアウトまでの時間の変更方法

Liferay (Tomcat) のセッションタイムアウト時間の変更方法を参照してください。

 LFR_SESSION_STATE_XXXXXXX(クッキー)との関連性

ログインユーザーのLFR_SESSION_STATE_XXXXXXXの値に格納されている値(UNIX時間)から、web.xmlのセッションタイムアウトに指定した時間分経過した際のセッション無効化判断に使用されます。

無効化機能の有無

/c/portal/expire_session」へのリクエストを無効にする機能はありません。

 

この記事は役に立ちましたか?
0人中0人がこの記事が役に立ったと言っています