如何使用预签名URL在Amazon S3中上传文件

时间:2017-01-06 21:25:20

标签: amazon-web-services amazon-s3 upload cdn pre-signed-url

Amazan S3和许多开源CDN服务器(如Minio)中,有一项名为presigned URL的功能,可让没有凭据信息的用户下载/上传文件。但上传文件存在一个小问题。一般情况是:

  1. 我们将预先签名的网址传递给客户
  2. 客户端将文件上传到Amazon s3
  3. 客户端通知服务器文件已上传。
  4. 但在此之后,客户端可以上传文件并覆盖它们,直到预签名URL的到期时间为止。因此,在URL过期之前,我们不能信任S3服务器中的任何文件。这不可取!

    如何解决这个问题?

0 个答案:

没有答案