AnsweredAssumed Answered

AWS S3 Presigned URL doesn't display in Webviewer

Question asked by Jbsherry on Jul 27, 2018
Latest reply on Jul 28, 2018 by jrenfrew

I'm putting together a solution that runs Powershell scripts on the backend to manage files in an S3 bucket. My initial development was done using PublicRead on the files I upload. After working out the Upload, Delete, and a method of checking that those are successful, I added Get-S3PreSignedURL to the mix. Rather than opening the files to the world, I'm getting presigned URLs that are stored in FileMaker with the assets. I'm successfully requesting the urls, and they work if I use an OpenURL to open them in a browser. But, the same URL in a webviewer returns:

-<Error>

<Code>SignatureDoesNotMatch</Code>

<Message>The request signature we calculated does not match the signature you provided. Check your key and signing method.</Message>

 

Has anyone run into this?

Outcomes