AWS S3 에 presigned url 로 파일 업로드할때 실패 해결
2018. 10. 26.
AWS S3 에 presigned url 로 파일 업로드할때 실패 해결 프로젝트에서 AWS S3 에 파일을 업로드를 하는데, 서버에서 파일을 직접 올리는 경우가 아니라 클라에서 파일을 올려야 하는 경우가 있다. 보통 인증키를 노출하지 않기 위해서 인데, 이럴때 서버에서 업로드 하려고 하는 파일에 대해서 접근 유효 시간이나 전송 메소드(PUT/POST), 해쉬값 같은거를 포함해서 미리 사인(presign)을 받은 url 을 얻을 수 있다. (AWS API 요청에 서명) 그럼 이 presigned url 을 유효 시간내에 아무나 올릴 수 있게 되고 클라에서 이 url 을 가지고 파일을 업로드 한다. 클라에서 파일을 업로드하는 시나리오는 이렇게 진행하면 되는데, 다음과 같은 url 에서 https 가 시작할때..