开发者社区 问答 正文

使用OSS服务时本地时间错误的问题

在安卓和ios上经常有用户故意设置错误的时间,导致oss上传失败,请问这种问题应该如何处理?

不太清楚oss认证的机制,在获得token的时候date使用自己的服务器时间可以么?已经尝试了这种方法,不过还是返回了错误...怀疑可能是写错了,不过如果不行就不在这上面浪费时间了,而且看客户端sdk的文档也都是将content上传至服务器,使用的是传入的date

如果不行的话,这个问题应当如何解决呢?

谢谢!

展开
收起
surlavi 2015-03-31 12:01:04 5966 分享 版权
2 条回答
写回答
取消 提交回答
  • 回 楼主(surlavi) 的帖子
    限制时间是为了安全起见。 可以尝试一下 你的app client 发送请求给你的app server, 得到一个签名(因为是你的app server, 所以时间可以保证对的),然后app client 再从得到的url 签名。 拼接一下,上传到OSS
    2015-03-31 19:34:28
    赞同 展开评论
  • 阿里云ping https://ping.gaomeluo.com/aliyun/
    我给你移到OSS板块去吧!
    2015-03-31 12:43:01
    赞同 展开评论