You need to enable JavaScript to run this app.
导航

0002-00000028

最近更新时间2024.01.25 15:54:43

首次发布时间2024.01.05 16:32:10

问题描述

携带 X-Tos-Policy 参数的预签名 URL 中,缺少必要参数。

问题原因

使用携带 X-Tos-Policy 参数的预签名 URL 访问 TOS,但 URL 中缺少必要的参数。

问题示例

您使用携带 X-Tos-Policy 参数的预签名 URL 发起请求,但 URL 中未包含预签名必须的参数。

GET https://bucketname.tos-cn-beijing.volces.com/
?X-Tos-Algorithm=TOS4-HMAC-SHA256
&X-Tos-Credential=<access-key-id>/<YYYYMMDD>/<region>/tos/request
&X-Tos-Date=20220101T000000Z
&X-Tos-Expires=86400
&X-Tos-Policy=<policy>
&X-Tos-Security-Token=<security-token>

在预签名 URL 中,参数 X-Tos-AlgorithmX-Tos-CredentialX-Tos-DateX-Tos-ExpiresX-Tos-PolicyX-Tos-Signature 为必选参数。上述请求中缺少了必选参数 X-Tos-Signature

解决方案

采用正确的方式构造携带 X-Tos-Policy 参数的 URL。具体操作,请参见携带查询参数 X-Tos-Policy 的 URL 预签名