oss 服务授权给第三方上传文件,如何避免同名文件被覆盖?-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

oss 服务授权给第三方上传文件,如何避免同名文件被覆盖?

radrupt 2018-08-16 12:53:34 2766

我采用小程序端直传文件到oss,由于文件名是小程序端生成的,担心用户获取凭证后模拟请求,恶意上传覆盖同名文件,所以想知道oss是否提供禁止同名文件覆盖的功能, 或者有什么方法避免这类情况发生。

对象存储
分享到
取消 提交回答
全部回答(2)
  • Zzz
    2019-07-17 23:01:10

    其实可以在上传加签的时候直接把文件名也由服务端生成好传给客户端,这样客户端就不能随意指定文件名称。

    0 0
  • radrupt
    2019-07-17 23:01:10

    有方案了,指定文件夹名授权。比如:file${userId}/xxxxxx.png, 这个文件夹每个用户唯一。然后就是降低授权有效时间,降低风险。

    1 0
添加回答
云计算
使用钉钉扫一扫加入圈子
+ 订阅

时时分享云计算技术内容,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。

推荐文章
相似问题