0
ECS (호스팅 웹 앱) 및 S3 (리소스 저장)을 사용하여 동일한 AWS 영역에 AWS S3를 처음 사용하고 IAM 역할이 할당 된 EC2 s3access
이므로 EC2 S3에서 쉽게 다운로드 할 수 있습니다.클라이언트가 AWS S3에서 리소스를 다운로드하는 방법
질문은 클라이언트가 S3에서 어떻게 다운로드해야합니까? EC2처럼 클라이언트에 IAM role
또는 Access Key
이없는 것 같습니다. 클라이언트가 signedDownloadUrl
(aws-sdk
) 만 생성했으나 액세스 키가 필요합니다.
그렇다면 모든 버켓을 공개해야합니까? 아니면 클라이언트에게 자격 증명을 제공 할 수있는 방법을 찾아야합니까?
감사를 참조하십시오! 나는 '객체 소유자'가 객체를 업로드 한 클라이언트를 가리킨다 고 추측한다. 하지만 다시 한 번 고객에게 AWS 자격 증명이 있습니까? EC2 및 AWS 계정에만 자격 증명이 있다고 생각했습니다. –
개체 소유자는 개체를 업로드하는 사람을 의미합니다. EC2에서 동일한 프로그램을 사용하는 프로그램을 사용하는 경우 서명 된 URL을 생성 할 수 있습니다 –