有人可以帮我理解Expires值吗?
https://pbuserfiles.s3.amazonaws.com/global/a9ea8116-5aa8-4f9f-b35b-5b5049ba9d5f.png
?AWSAccessKeyId=AABBCCDDEEFFXXXX
&Expires=2088028800
&Signature=ASSSDEEE$#l4jvZDMaqqqwerxk%3d
这代表什么?我假设从纪元日期起几秒钟,所以这个图像URL访问在大约20年后失效了?
答案 0 :(得分:2)
是的,这是指在该签名网址上的签名不再有效的日期和时间,在1970年1月1日晚上的unix纪元时间 - 秒后... 00:00Z ...约20几年后。
在URL中更改此时间以延长其使用寿命实际上是不可能的,因为到期时间本身也用作生成签名的HMAC算法的输入的一部分。
如果由于密钥轮换而关闭了关联的访问密钥ID,或者如果与该密钥关联的IAM用户的特权被修改为使其不再有权执行{{1},则访问将在到期前被拒绝对该对象的操作。