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.comFor more information, see Add signatures to URLs.