0
EC2(ホスティングWebアプリケーション)とS3(リソースの保存)を同じAWS領域に使用し、EC2にIAMロールs3access
を割り当てたので、EC2 S3から簡単にダウンロードできます。クライアントがAWS S3からリソースをダウンロードする方法
質問は、クライアントはS3からどのようにダウンロードする必要がありますか? EC2のように、クライアントにはIAM role
またはAccess Key
はありません。クライアントはsignedDownloadUrl
がaws-sdk
で生成されているだけですが、アクセスキーも必要です。
バケットを公開してクライアントをダウンロードできるか、クライアントに証明書を提供するためのアプローチが必要ですか?
感謝を参照してください!私は 'オブジェクト所有者'がオブジェクトをアップロードしたクライアントを参照していると思います。しかし、クライアントにはAWS資格がありますか?私はEC2とAWSアカウントだけが資格情報を持っていると思った。 –
オブジェクト所有者は、オブジェクトをアップロードする人を意味する。同じプログラムからEC2でプログラムを実行すると、署名されたURLを生成することができます –