2017-08-12 17 views
0

Meteor、CollectionFSおよびS3を使用してファイルを保存しようとしています。私はセットアップ私のバケツにキーIDとシークレットを設定し、次のようにstore.S3を設定:CollectionFSを使用してS3にファイルを保存する

var fileStore = new FS.Store.S3('files', { 
     bucket: Meteor.settings.public.storage.bucket 
}); 

しかし、私はファイルをアップロードしようとするたびに、私は受け取る:

Error storing file to the files store: The authorization mechanism you have provided is not supported. Please use AWS4-HMAC-SHA256. 

がありますCollectionFSを使用して署名バージョン/許可メカニズムを設定する方法はありますか?

+0

「流星ファイル」を使用してください。それは十分に文書化されている。ここでは、S3の統合のドキュメントです:https://github.com/VeliovGroup/Meteor-Files/wiki/AWS-S3-Integration –

答えて

1

Ostrio:ファイルは、そのための最高の最新のライブラリです。これは完全に文書化されており、非常にうまくサポートされており、gitページの応答時間を見るとそのことがわかります。私はS3のカメラの実装を持っているので、もし私がおそらくあなたを助けることができ、私がgitのサポートが直接素晴らしいと言ったように、あなたが立ち往生するならば。

+0

Paulありがとうございました。私はそれを試してみましょう! – JB2