AWS S3:您尝试访问的存储桶必须使用指定的终结点进行寻址
我正在尝试使用AWS-SDK-Core Ruby Gem删除上传的图像文件。 我有以下代码: require 'aws-sdk-core' def pull_picture(picture) Aws.config = { :access_key_id => ENV["AWS_ACCESS_KEY_ID"], :secret_access_key => ENV["AWS_SECRET_ACCESS_KEY"], :region => 'us-west-2' } s3 = Aws::S3::Client.new test = s3.get_object( :bucket => ENV["AWS_S3_BUCKET"], :key => picture.image_url.split('/')[-2], ) end 但是,我收到以下错误: 您尝试访问的存储桶必须使用指定的端点进行寻址。请将所有将来的请求发送到该端点。 我知道该区域是正确的,因为如果将其更改为us-east-1,则会显示以下错误: 指定的密钥不存在。 我在这里做错了什么?