感谢您的反馈!
OSS在多项操作中都有应用到时间的概念。在OSS产品中使用的时间采用标准的UTC时间。如下图所示在获取文件的response头信息得到的Last-Modified时间是2015年12月16日3:29:27,在控制台上查看该文件的创建时间为北京时间,与UTC时间正好相差8个小时。
因此,在使用OSS需要特别注意的就是在签名的时候需要传入UTC时间定义过期时间。如下图所示,在Header中设置的Date需要对应GMT时间,而在URL中包含签名的时候设置的Expires时间即采用的是UNIX时间,计算方法为自UTC时间1970年1月1号开始的秒数。例如:北京时间2015年1月1日8:0:0对应2015年1月1日0:0:0,对应的Expires时间为1420070400。
如果问题还未能解决,请联系售后技术支持。