我正在通过multer-s3
将图片上传到我的S3广告位。一切都运转良好,图像会掉进我的桶里。
var cloudStorage = multerS3({
s3: s3,
bucket: 'mybucket',
acl: 'bucket-owner-full-control',
serverSideEncryption: 'AES256',
key: function (req, file, callback) {
callback(null, file.originalname)
}
});
var upload = multer({
storage: cloudStorage,
limits: {
fileSize: 10000000,
files: 6
}).any()
我面临的问题是,当用户上传图片,然后我转到该图片的位置时,我会收到一个“拒绝访问”的XML文件。 如何授予对上载用户的文件的访问权限,但拒绝其他人访问?