Amazon S3 存储桶上传失败
Amazon S3 Bucket Failed upload
我刚刚在我的第一个 wagtail 网站上工作,我正在考虑使用 Amazon S3 来提供媒体文件。我一直在按照 this very helpful guide 中的步骤操作,但是在开发测试中上传媒体文件时遇到以下错误:
botocore.exceptions.ClientError: An error occurred (InvalidRequest) when calling the PutObject operation: The authorization mechanism you have provided is not supported. Please use AWS4-HMAC-SHA256.
我在网上和 Whosebug 上做了一些搜索,但我就是不明白这个问题。我的桶在伦敦。
任何人都可以解决这个问题吗?
谢谢
知道了,看起来我正在与之交互的 API 是 django-storage 而不是真正的 boto3。
通过添加
AWS_S3_SIGNATURE_VERSION = 's3v4'
允许我将 S3 存储桶用于媒体。更多信息 here.
我刚刚在我的第一个 wagtail 网站上工作,我正在考虑使用 Amazon S3 来提供媒体文件。我一直在按照 this very helpful guide 中的步骤操作,但是在开发测试中上传媒体文件时遇到以下错误:
botocore.exceptions.ClientError: An error occurred (InvalidRequest) when calling the PutObject operation: The authorization mechanism you have provided is not supported. Please use AWS4-HMAC-SHA256.
我在网上和 Whosebug 上做了一些搜索,但我就是不明白这个问题。我的桶在伦敦。
任何人都可以解决这个问题吗?
谢谢
知道了,看起来我正在与之交互的 API 是 django-storage 而不是真正的 boto3。
通过添加
AWS_S3_SIGNATURE_VERSION = 's3v4'
允许我将 S3 存储桶用于媒体。更多信息 here.