云计算问答

提问时间:2021/04/13 22:14:16
440 次查看,  2 个回答
1313天之前回复
CDN 鉴权问题通常表现在没有带鉴权参数、鉴权过期、鉴权计算错误,需要根 据 URL 鉴权的文档了解鉴权的原理然后去进一步排查和解决。
CDN 开启了鉴权,但是实际的访问 URL 里没有带鉴权参数,导致报错如下:X-Tengine-Error:denied by req auth: no url arg auth_key
鉴权参数过期 CDN 开了鉴权,并且 URL 带了鉴权参数,但是鉴权参数过期:X-Tengine-Error: denied by req auth: expired timestamp
鉴权参数的 md5 计算不正确:X-Tengine-Error: denied by req auth: invalid md5hash
1313天之前回复

解决方案: 1. 如果不需要 CDN 的鉴权功能,可以在 CDN 控制台关闭鉴权。 2. 如果鉴权过期,请重新生成鉴权 URL。 3. 如果鉴权的 md5 计算不正确,建议先用 CDN 控制台的地址生成器生成 URL 来对比自己的鉴权代码,也可以参考官方帮助文档提供的鉴权示例代码:https://help.aliyun.com/document_detail/85116.html

添加回答