KyungEun_98.log
로그인
KyungEun_98.log
로그인
Postman으로 AWS Signature v4 생성
이경은
·
2022년 3월 31일
팔로우
1
aws
postman
1
1. AWS Signature를 생성해야 하는 이유
AWS Signature 4는 HTTP에서 보낸 AWS 요청에 인증 정보를 추가하는 프로세스.
HTTP 요청을 AWS에 보낼 때 AWS가 누가 요청을 보냈는지 식별할 수 있도록 요청에 서명합니다.
액세스 키 ID와 보안 액세스 키로 구성된 AWS 액세스 키로 요청에 서명합니다.
AWS는 Signature 생성을 위한
전체 문서
를 제공함. 하지만 매우 어렵고 생성하는 데 시간이 많이 걸림.
⇒ Postman으로 서명을 자동화해야 함.
2. Postman에서 AWS Sigv4 생성
1) AWS 자격 증명 생성
사용자를 생성함. (이미 생성되어 있어서 생략)
IAM에서 만들어둔 사용자 → 보안 자격 증명 → 액세스 키 만들기
사용자 액세스 키 ID 및 Secret key를 복사해야 함.
secret key는 해당 과정에서만 다운로드할 수 있고, 만약 저장해두지 않으면 새로 생성해야 함.
csv 파일 형태로 저장됨.
2) Postman을 사용해서 signature 생성
요청에서 Auth - AWS Signature 클릭
Access key, Secret key 입력. 아래의 Advanced는 옵션
입력 후 Send로 요청을 보낸다.
Headers를 확인해보면 signature가 생성되었고, 요청을 보내서 200 ok가 반환됨.
참조
https://blog.knoldus.com/how-to-generate-aws-signature-with-postman/
https://blog.leedoing.com/149
이경은
Web Developer
팔로우
이전 포스트
AWS IoT Core + Lambda + DynamoDB
다음 포스트
Fix "TypeError: destroy is not a function"
0개의 댓글
댓글 작성