legacy-knowledge-base
公開されました Sep. 10, 2025

Liferay DXPとS3セキュリティ

written-by

Alfonso Crisci

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

問題

  • LiferayはAmazon S3でのサーバーサイドの暗号化をサポートしていますか?
  • LiferayはHTTPSのみでS3を呼び出しているのでしょうか?
  • パブリックアクセスのない制限されたS3バケットでLiferayは動作するのでしょうか?

環境

  • Liferay 7.0 DXP
  • Liferay 7.1 DXP
  • Liferay 7.2 DXP

解像度

  • AWS Management Consoleでは、「Default Encryption」に記載されている3つのオプション(None - AES-256 - AWS-KMS)はすべて動作し、Liferayに対応します。 6.2 EE と LPS-46680の反対で、7.0+ DXP では LPS-58119の結果、Liferay は jets3t:
    よりも公式 Amazon AWS SDK を使用しています。

add-default-encryption-aes256.png

  • Liferayは、AmazonSDKのデフォルトプロトコルであるHTTPSを使用します。
    https://github.com/aws/aws-sdk-java/blob/1.11.277/aws-java-sdk-core/src/main/java/com/amazonaws/ClientConfiguration.java#L145-L150
  • Liferayは、S3オブジェクトにパブリックアクセスを与えることを要求していない。 Liferayとしては、Amazon SDKがバケットにファイルを追加し、バケットから追加したファイルを削除し、バケットから追加したファイルを取得することができることだけが重要である。 IAMロールによるアクセス制限や、アクセスキーとシークレットキーのペアによるアクセスであれば、Liferayは問題なく動作します

追加情報

did-this-article-resolve-your-issue

legacy-knowledge-base