GCP CDN 获取“<Error> <Code>NoSuchKey</Code> <Message>指定的密钥不存在。</Message> </Error>”

问题描述 投票:0回答:1

enter image description here

我使用以下脚本创建了签名 URL。

gcloud 计算签名 url
“http://34.49.135.39/bird.jpg”
--键名 onemorekey
--密钥文件 onemorekey.key
--10m 后过期

并获取签名 URL,例如: http://34.49.135.39/bird.jpg?Expires=1715791268&KeyName=onemorekey&Signature=Kt254sJfM2fu5DJ2-WJK-7kklwQ=

但是当我尝试签名 URL 时,我不断收到以下错误。

enter image description here

但是你可以看到,密钥已列出。 有什么想法吗?

谢谢你!

google-cloud-platform cdn google-cdn signed-url
1个回答
0
投票

找出原因。生成签名 url 的方式区分大小写。存储桶中保存的文件名为Bird.jpg。但我使用bird.jpg生成签名URL,这导致了错误。但我希望谷歌可以把错误改得更有意义,目前的错误信息把我引向了完全错误的方向。

© www.soinside.com 2019 - 2024. All rights reserved.