pikanglong
  • 0
  • 新人请关照

如何对七牛云对象存储的资源进行权限管理?

我最近开发一个平台,基于SpringBoot + MySQL,用户可以上传一些图片,我想把图片保存到七牛云的对象存储上。
可问题是,如何保证我平台的用户不会访问到别人的图片?
我想了一个方法是对图片做哈希运算后重命名保存,取图片的时候根据数据库里的哈希值取。
还有更好的方法吗?

阅读 156
评论 2月16日提问
    1 个回答

    正常情况下,访问都是需要指定文件名才能访问到,如果担心其他人主动修改链接url去访问,可以用回源鉴权,每次请求时,通过携带某些参数用于区分客户,由鉴权服务器返回本次请求是否被允许。

    评论 赞赏 3月16日
      撰写回答

      登录后参与交流、获取后续更新提醒

      七牛云存储问答
      合作问答

      七牛云存储 联合 SegmentFault 共同推出技术问答专区,为开发者们提供社区支持和帮助。在这里,你将直接...