Ruby on rails 回形针和amazon s3-连接被拒绝,端口443
我正在尝试在开发中使用s3设置回形针,但得到:Ruby on rails 回形针和amazon s3-连接被拒绝,端口443,ruby-on-rails,amazon-web-services,amazon-s3,paperclip,Ruby On Rails,Amazon Web Services,Amazon S3,Paperclip,我正在尝试在开发中使用s3设置回形针,但得到: 连接被拒绝-为“bjjbase.com.s3-website-us-west-2.amazonaws.com”端口443连接(2) 我的aws.yml: development: access_key_id: xxxxxxxxxx secret_access_key: xxxxxxxxx 拥有这些令牌的IAM用户拥有AmazonS3FullAccess development.rb: config.paperclip_defaults =
连接被拒绝-为“bjjbase.com.s3-website-us-west-2.amazonaws.com”端口443连接(2)
我的aws.yml:
development:
access_key_id: xxxxxxxxxx
secret_access_key: xxxxxxxxx
拥有这些令牌的IAM用户拥有AmazonS3FullAccess
development.rb:
config.paperclip_defaults = {
:storage => :s3,
:s3_host_name => 'bjjbase.com.s3-website-us-west-2.amazonaws.com',
:s3_credentials => {
:bucket => 'bjjbase.com'
}
不确定这是否重要,但我的机器在波兰的华沙。不确定这是否是你的意思
nslookup bjjbase.com.s3-website-us-west-2.amazonaws.com
回答正确,所以看起来很有效。我认为你应该在你的凭证中包括access\u key\u id和secret\u access\u key,比如::s3\u凭证=>{:bucket=>ENV['bucket'],:access\u key\u id=>ENV['access\u key\u id'],:secret\u access\u key=>ENV['SECRET\u ACCESS\u KEY']