legacy-knowledge-base
公開されました Jul. 2, 2025

プロパティ「session.timeout.auto.extend=false」が設定されているが、ブラウザが「extend_session」を呼び出している。

written-by

Solyom Nagy-Györkös

How To articles are not official guidelines or officially supported documentation. They are community-contributed content and may not always reflect the latest updates to Liferay DXP. We welcome your feedback to improve How To articles!

While we make every effort to ensure this Knowledge Base is accurate, it may not always reflect the most recent updates or official guidelines.We appreciate your understanding and encourage you to reach out with any feedback or concerns.

legacy-article

learn-legacy-article-disclaimer-text

問題

  • portal-ext.properties に session.timeout.auto.extend=false というプロパティが設定されていますが、ブラウザのデベロッパーツールのネットワークタブでextend_sessionが呼び出されたままになっています。

Environment

  • DXP 7.3
  • DXP 7.2
  • DXP 7.1
  • DXP 7.0

解決策

  • セッションは、ポータルサイトへのログインの試行、ユーザーのロケール、ブラウザ、モバイルデバイスからのユーザーかどうかなどの属性を追跡するために重要です。 ポートレット間通信やポータル-ポートレット間通信もセッション属性を使用する。 つまり、ユーザーがゲストであろうとなかろうと、セッションはポータルに重要な機能を提供するのです。
  • これを踏まえて、過去にこの動作について議論された問題がありました: LPS-47190、設計上の選択として、永久的なセッションを持つのではなく、期限切れのセッションを延長することが挙げられています。 有効期限のあるセッションを持つことで、非アクティブなセッションを閉じることでサーバーのオーバーヘッドを削減することができます。
  • もし誰かのゴールが extend_sessionの呼び出しを減らすことだとしたら、それは session.timeout プロパティの値を、web.xmlの同じ対応するものと一緒に増やすことによってのみ行うことができます。

追加情報

did-this-article-resolve-your-issue

legacy-knowledge-base