You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用Django-Storages+Boto3对接DigitalOcean Spaces存储静态文件时遭遇SignatureDoesNotMatch 403错误求助

Django-Storages+Boto3对接DigitalOcean Spaces存储静态文件时遭遇SignatureDoesNotMatch 403错误求助

哈喽各位技术大佬!我最近在尝试用Django-Storages配合Boto3来把Django项目的静态文件托管到DigitalOcean Spaces上,结果一直卡着过不去,每次请求都返回403 Forbidden,错误代码是SignatureDoesNotMatch,具体的错误响应内容如下:

<Error>
<Code>SignatureDoesNotMatch</Code>
<RequestId>xxxxx-716fe6ea-xxxx</RequestId>
<HostId>xxx-nyc3c-xxx-xxxx</HostId>
</Error>

同时请求的状态码是 GET 403 Forbidden

我已经检查过DigitalOcean的Access Key和Secret Key有没有输错,也确认了Spaces的权限设置是公开可读的,甚至重新生成了密钥试了一遍,但还是报这个错。有没有大佬遇到过类似的问题?求指点一下可能的原因和解决办法!

备注:内容来源于stack exchange,提问作者Koops

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.21 15:08:01