ナレッジベース
公開されました Jul. 2, 2025

Liferay Experience Cloud環境で、web.server.display.nodeおよびcompany.security.stranges.verifyプロパティを変更する方法

written-by

Isaac Wilson

knowledge-article-header-disclaimer-how-to

knowledge-article-header-disclaimer

問題

  • Liferay サービスのバージョンを v4.1.0にアップデートした後、私たちのチームは、-uat 環境で Liferay ページのフッターにインスタンスのノード情報が表示されるようになったことに気づきました。 portal-ext.propertiesファイル内で web.server.display.node=false を設定してみましたが、ノード情報は表示されたままのようです(ただし、このビルドを-prdにデプロイすると表示されません)。
  • このインスタンス情報を-uat環境で非表示にする方法はありますか?

環境

  • Liferay Experience Cloud

解決

  • ノード情報を非表示にするには、次の環境変数を Liferay サービスに設定できます(Liferay/LCP.json経由、または UI内 /services/liferay/environment-variablesから)。
    Key: LIFERAY_WEB_PERIOD_SERVER_PERIOD_DISPLAY_PERIOD_NODE
    Value: false
  • 同様に、Liferayインスタンスのインスタンスでノード情報が必要な場合、Production-typeの環境では、この変数を true に設定することができます。

追加情報

  • Liferay Experience Cloud 管理者の開発プロセスを支援するために、いくつかの Liferay Experience Cloud環境変数(portal.properties へのオーバーライドとして機能する)がサービスのスタートアップイベント中に設定されますが、そのほとんどは、データベース接続、セキュリティ、クラスタリング固有のプロパティなどに関するものです。 非プロダクションタイプの環境 (ただし、プロダクションタイプではない)では、対応する環境が存在しない場合、次の 2 つの変数が以下のデフォルトで設定されます。
    既に存在する変数: LIFERAY_WEB_PERIOD_SERVER_PERIOD_DISPLAY_PERIOD_NODE=true (つまり、 web.server.display.node=true
    • LIFERAY_COMPANY_PERIOD_SECURITY_PERIOD_STRANGERS_PERIOD_VERIFY=false (つまり、 company.security.strangers.verify=false)。
  • その他の関連情報は以下の記事をご参照ください。

 

 

did-this-article-resolve-your-issue

ナレッジベース