1개 답변
- 최신
- 최다 투표
- 가장 많은 댓글
0
I found out what the problem was. It´s necessary to encode some chars in the keys as indicated in S3 documentation:
HMAC request signatures must be Base64 encoded. Base64 encoding converts the signature into a simple ASCII string that can be attached to the request. Characters that could appear in the signature string like plus (+), forward slash (/), and equals (=) must be encoded if used in a URI. For example, if the authentication code includes a plus (+) sign, encode it as %2B in the request. Encode a forward slash as %2F and equals as %3D.
https://docs.aws.amazon.com/AmazonS3/latest/userguide/RESTAuthentication.html
답변함 8달 전
관련 콘텐츠
- AWS 공식업데이트됨 일 년 전
- AWS 공식업데이트됨 6달 전