AmazonS3 GetPreSignedUrlRequest max到期日期

spa*_*inz 6 sdk amazon-s3

我正在使用AmazonS3 .NET SDK生成预先签名的URL.他们工作正常但他们现在已经停止工作了.我曾经设定了一个接近2038年的过期日期,因为我想让它们成为永久性的永久性.我使用2038是因为该日期是一个纪元日期,并且存在2038年问题(http://en.wikipedia.org/wiki/Year_2038_problem).SDK不会限制您的日期,但似乎当您访问该URL时,它会为您提供拒绝访问,并显示以下消息:

<Message>Invalid date (should be seconds since epoch): 2147500800</Message>
Run Code Online (Sandbox Code Playgroud)

有没有人知道过期日期是否有任何限制?

Geo*_*ord 4

看起来你已经知道这个问题的答案了。

快速测试表明,大约在到期日期之后03:14 UTC on Tuesday, 19 January 2038确实会失败。您在链接到的维基百科文章中遇到了错误。