问题描述
通过URL V4预签名访问OSS资源的请求时间不在有效时间范围内。
问题原因
实际发起URL V4预签名访问OSS请求的时间已超出预签名URL过期时间。
问题示例
以下示例中,通过x-oss-date
指定的预签名URL起始时间为20231220T083018Z
,通过x-oss-expires
指定的预签名URL有效时长为86400秒(1天),即发起预签名URL的时间最晚不能超过20231221T083018Z
,但实际发起预签名URL的时间为20231222T083018Z
。
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=86400&x-oss-signature=2c6****&x-oss-signature-version=OSS4-HMAC-SHA256
Host: oss-example.oss-cn-hangzhou.aliyuncs.com
解决方案
确保您在预签名URL过期之前发起请求。
相关文档
文档内容是否对您有帮助?