Ошибка «Отказано в доступе» появляется в журналах $ heroku - хвостик, когда я загружаю изображение в моем приложении в AWS с туманом - PullRequest
0 голосов
/ 11 мая 2019

не удалось загрузить файл изображения в корзину S3 в моем приложении с туманным камнем, хотя я мог загрузить локально.

Я все еще могу успешно войти в AWS с правильным именем пользователя IAM, у которого есть имена политик AdministratorAccess и AmazonS3FullAccess.Я вижу мое S3 Bucket прямо там с файлом изображения, который я загружал туда ранее.

Я пробовал с другим новым пользователем и получил "Идентификатор ключа доступа AWS, который вы указали, не существует в наших записях«.сообщение об ошибке.Я пытаюсь 3-го нового пользователя, ожидая ваших ответов.

В моем файле carrier_wave.rb
...

if Rails.env.production?
CarrierWave.configure do |config|


config.fog_provider = 'fog/aws'
config.fog_credentials = {
  # Configuration for Amazon S3
  :provider              => 'AWS',
  :aws_access_key_id     => 'correct aws_access_key_id',
  :aws_secret_access_key => 'correct aws_secret_access_key',
  :region                => 'us-east-2',
  :host                  => 's3.us-east-2.amazonaws.com'
}
config.fog_directory     =  'correct bucket name'

 end
end
...  

Любые предложения могут мне очень помочь, так как я имеюуже закончились идеи.Спасибо!

...