Getting a "NoSuchKey" when using signed URL but theobject exists. #528
-
I've been using the solution and it meets our needs but anyone can make calls to the Image Handler (Public endpoint). I've checked the security section in the documentation and enabled CloudFront signed URLs. The problem comes when I make a request adding the correct signature. I get a "NoSuchKey" error but when I checked the bucket the object is right there.
Since the object exists my guess is that it has something to do with the encoding but I didn't find nothing related in the documentation. Am I missing out something? What I'm doing is using the path and the hmac library in python to generate the signature and then adding that signature with the signature querystring:
|
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 1 reply
-
@YasenMakioui We will investigate and get back to you |
Beta Was this translation helpful? Give feedback.
-
@YasenMakioui We just tested this without any trouble. The requested image was found and returned. The python that we used was:
The request would be similar to this:
|
Beta Was this translation helpful? Give feedback.
@YasenMakioui We just tested this without any trouble. The requested image was found and returned.
The python that we used was:
The request would be similar to this: