오류 해결/AWS
[S3] 업로드한 이미지가 안열릴때, 객체 url 누르면 권한없음 흰 창 뜰 때
jaein
2024. 6. 17. 16:47
새 서버를 파면서 S3도 새로 만들었다!
근데
s3에 이미지를 올리고, 반환된 객체 url을 누르면
s3를 새로 만들다가 뭘 잘못했는지 빈 창에 Access Denied 라고 뜨면서 이미지가 로드되지 않았다
이럴때!!
S3에 버킷정책을 생성해서 액세스 권한을 주면 해결이 된다.
AWS > S3 > 버킷 > 문제의 버킷 클릭
속성 > ARN 복사
권한 > 버킷 정책 > 편집 > 정책 생성기
Select Type of Policy: S3 Bucket Policy
Principal: *
Actions: Get Object
Amazon Resource Name (ARN): 위에서 복사한 ARN
모든 사용자에게 읽기권한을 주는 정책이다.
Add > Generate
생성된 Json 형태의 정책을 복사해
버킷정책 > 편집 화면에 붙여넣어 적용하면 해결된다.