了解 AWS CloudFront 签名 URL

Understanding AWS CloudFront signed URL

经过几天的研究,我还是不确定自己是否真正理解了Amazon CloudFront Signed URL的机制。那是fixedURL吗?或者每次页面加载时都不一样?对我来说,只有当 URL 的那个长而随机的部分每次都不同时才有意义。

1) 如果要更改,我如何使用 Wordpress 生成它?

2) 困境:我正在使用自定义 360 度视频播放器,我需要提供源视频作为 URL 列表。如果已签名的 URL 不断变化,如何将此列表添加到此 XML 文件?

抱歉,我似乎不明白签名 URL 的概念。 谢谢!

S3 Pre-Signed URL每次生成都不一样。每个预签名 URL 都嵌入了到期日期以及访问对象所需的凭据。

所以每个对象的签名都是不同的,每次对同一个对象进行预签名时签名都会不同。

因此您将无法预先签署 URL 并长期保存它们。

真的,您应该在页面上发生请求时预先签署它们,并使用对您的应用程序有意义的尽可能短的到期时间段。

如果您的视频播放器正在从网络服务器下载 URL 的 XML 文件,那么您应该使用新的预签名 [=20] 生成一个新的 XML 文件=]s 每次从客户端请求文件时。