0
私のAWS S3アカウントを非公開にして、AWSから自分のサーバー経由でユーザーのブラウザにファイルを送信できますが、ユーザーがAWSのS3公開URLを介して直接リソースにアクセスできるようにすることをお勧めします。私のSaaS顧客が公衆インターネットを介してAWS S3オブジェクトのみを表示できるようにする最良の方法は何ですか?
私のAWS S3アカウントを非公開にして、AWSから自分のサーバー経由でユーザーのブラウザにファイルを送信できますが、ユーザーがAWSのS3公開URLを介して直接リソースにアクセスできるようにすることをお勧めします。私のSaaS顧客が公衆インターネットを介してAWS S3オブジェクトのみを表示できるようにする最良の方法は何ですか?
S3バケットをプライベートのままにします。顧客がオブジェクトにアクセスしようとするたびにGenerate pre-signed URLsを呼び出します。あなたのサーバーはURLを顧客に返すために小さなコードを実行するだけで済み、すべてのダウンロードトラフィックはS3で直接処理されます。