Wasabi S3禁止使用boto3 upload_file403

问题描述

我已经研究了有关此问题的所有线索,但未发现任何东西。

每当我尝试从wasabi S3下载文件时,都会收到403禁止错误。该文件将使用预先签名的网址上传,该网址已使用与我用于下载请求的网址相同的访问密钥进行了签名。

对于签名的URL,我尝试将ACL设置为“私有”以及“公开读取”。但这并没有改变任何事情。我也尝试了使用具有不同权限的不同访问密钥进行签名和下载。但也没有变化。

我们将不胜感激任何建议。

解决方法

长话短说,初始化boto3.client时url_endpoint参数不是可选的。