2017-01-27 14 views
0

私は次の設定をしています:aws s3がCognitoユーザーのバケット接頭辞へのアクセスを許可します

ユーザーはcognitoでログインします。彼は今、s3アイテムのURLをhtml5ビデオのsrcとして使用できるはずです。

<video src='http://aws.s3.somebucket/userId/videoId.mp4' /> 

私はログインのためにsdkを使用することができましたが、今ではクライアント上に認可トークンを持っています。 userIdと一致するディレクトリへのアクセスを許可するようにバケットを設定するにはどうしたらいいですか?

+0

Cognito User Poolsを使用していますか?またはCognito連合アイデンティティ? –

+0

@RobDevereuxユーザープール – Chris

答えて

0

ユーザープールをthisの連合IDで統合する必要があります。

S3アクセスのIDプールをthisに設定します。

これ以降、ユーザーはidentityIdに基づいてアクセスできるだけのAWS資格情報を取得します。

関連する問題