0002-00000232

问题描述

通过V4版本签名URL访问OSS资源提示签名URL过期时间无效。

问题原因

通过x-oss-expires指定的V4签名URL过期时间与实际支持的时间范围不匹配。

问题示例

以下签名URL示例中x-oss-expires字段取值为691200秒(即8天),超出了x-oss-expires字段允许的最大值(7天)。

GET /oss.jpg?x-oss-additional-headers=host&x-oss-credential=accesskeyid%2F20231203%2Fcn-hangzhou%2Foss%2Faliyun_v4_request&x-oss-date=20231220T083018Z&x-oss-expires=691200&x-oss-signature=2c6****&x-oss-signature-version=OSS4-HMAC-SHA256
Host: oss-example.oss-cn-hangzhou.aliyuncs.com

解决方案

确保签名URL的有效时长满足要求:单位为秒(s),最小值为1,最大值为 604800(即7 天)。

相关文档

URL签名版本4(推荐)