我们有一个移动应用程序+网络应用程序,可以显示某些内容。 这两个应用程序都显示来自云端的内容。在大多数情况下,它会一一显示,但在某些使用场景中,移动应用程序可能需要将数百个文件下载到设备。 我们希望确保只有注册用户才能访问这些文件。
截至目前,我们正在使用另一个云,我们可以在其中生成令牌,并且该令牌可用于下载任何文件,但时间非常有限,我们正在刷新该令牌。
在 AWS 中,我们正在考虑使用签名 URL,但它仅适用于单个文件。它会导致一些问题:
是否有任何选项可以生成限时令牌,可用于通过 CloudFront 访问多个文件?
我认为 CloudFront Signed Cookies 更适合您的用例。它们类似于您在当前云解决方案中使用的访问令牌。