All Products
Search
Document Center

Object Storage Service:0002-00000037

Last Updated:Apr 29, 2024

Problem description

The signature information is not contained in the URL of the request.

Causes

The operation that you called must use a signed URL to complete identity verification, but the signature is not included in the request or the request that you initiated includes the signature in the Authorization header.

Examples

The signature is not contained in the headers of the request.

GET /test_rtmp_live/test.m3u8?x-oss-process=hls/sign HTTP/1.0
Date: Tue, 20 Dec 2022 08:48:18 GMT
Host: oss-example.oss-cn-hangzhou.aliyuncs.com
Authorization: AWS qn6q**************:77Dv****************
x-oss-security-token: CAIS**************

Solutions

Specify the signature information in the value of the security-token parameter in the request URL.

GET /test_rtmp_live/test.m3u8?x-oss-process=hls/sign&OSSAccessKeyId=nz2p********&Expires=1141889120&Signature=vjby********&security-token=CAIS************** HTTP/1.0
Date: Tue, 20 Dec 2022 08:48:18 GMT
Host: oss-example.oss-cn-hangzhou.aliyuncs.com

For more information, see Add signatures to URLs.