0
S3(クライアント側の暗号化)に送信する前にファイルを暗号化しようとしています。しかし、ファイルが正しくアップロードされていません。それはエラーで開きます。問題の原因を教えてください。 は、私がここでAWS-SDKバージョン3.aws-sdk ruby - クライアント側の暗号化を使用してファイルをs3にアップロードする
を使用しています私のコードです:
s3 = Aws::S3::Encryption::Client.new(encryption_key: Rails.application.secrets.s3_client_key)
bucket_name = "my-bucket"
key = "my_records/record_1.jpg"
File.open('file_path', 'rb') do |file|
s3.put_object(
bucket:bucket_name,
key:key,
body:file
)
end
エラーを共有してください – Anton
「エラーが含まれているため画像を表示できません」と表示されます。 – Meenakshi