728x90

이미지 업로드

    [스프링] AWS S3에 이미지 업로드 하기

    spring boot로 서비스를 구축할 때 반드시 구축해야 할 것이 정적 파일 업로더이다. 이번 포스팅에는 AWS S3와 연동하여 이미지를 업로드 해볼 것이다. AWS S3 bucket 생성 [AWS -> S3 -> 버킷 만들기]로 들어와 새로운 버킷을 만든다. 버킷을 만들 때, 권한을 수정한다. 권한을 수정하지 않고 파일을 업로드하면, 퍼블릭 액세스가 차단된 상태이기 때문에 아래의 403 에러가 발생한다. Access Denied (Service: Amazon S3; Status Code: 403; Error Code: AccessDenied; Request ID: ~~~ ; S3 Extended Request ID: ~~~) 따라서 예제에서는 퍼블릭 엑세스 차단 해제를 하고, 버킷 정책을 설정하는 방..

728x90