S3 SDK PutObject访问限制文件大小

时间:2017-10-21 15:14:08

标签: amazon-web-services amazon-s3 amazon-iam

我有一个使用JS SDK for S3的React-Native应用程序,我有一个IAM策略,允许用户在特定文件上执行PutObject,其名称与登录用户的Cognito ID相关。这允许用户在不需要运行任何服务器代码的情况下更改他/她的个人资料图片,并且我必须在AWS内部进行不必要的数据传输。

这对于一个胭脂/修改后的客户端可以上传大量文件并为我生成成本的事实很好。

我想知道是否有办法将PutObject访问限制为只允许一定大小的文件?

1 个答案:

答案 0 :(得分:0)

使用IAM或S3策略无法限制S3上传的大小。

您需要在您的网站(或类似服务)上编写代码来管理上传和授权流程。