Hi, i'm currently using the s3 server connect action "sign download url". I need the file to be available for a very short time and although i can set the expiry to (example) 5 seconds... I don't get how to change the actual time of the request, which is based on UTC.
So, my problem is that the "X-Amz-Date" value is UTC and if i set expiry "X-Amz-Expires" to 5 (seconds), it still gives a valid link of UTC+5seconds so... 4 hours+5seconds (EST time).
Am i forgetting to set something up? How can i change the x-amz-date value?
I don't think the UTC time is the problem since the X-Amz-Date header is always in ISO 8601 format. S3 endpoints can be located in multiple regions, so you don't want to use local times.
Which service do you use, some services do not support the expires header and expire after 5 or 15 minutes. Also when a request has been started within the allowed time it is validated and can be continued any time even after it is expired.
Hey Patrick, wanted to thank you for the reply. To be honest, as I reread my post, i realized how illogic it would be to have something else than UTC lol.
Problem was on the storage provider; they were having trouble parsing timestamps.