0

我想将图像从 Android 设备上传到 Amazon S3,通过使用此代码初始化 Amazon S3 客户端可以正常工作

s3Client = new AmazonS3Client( new BasicAWSCredentials( ACCESS_KEY, SECRET_KEY ) );

如果我想在使用AWSCognitoIdentityProvider对用户进行身份验证后使用此s3Client怎么,我将如何限制用户在我的应用程序中使用Amazon S3

我正在使用 CognitoAPI 从我自己的后端服务器获取令牌和身份 ID,但是如何利用此 cognitoProvider 来限制 Amazon S3 访问。

如果有办法使用Amazon Cognito做到这一点,请指导我。

4

1 回答 1

1

权限是通过传递给 Cognito 凭证提供程序的 IAM 角色定义的。要了解有关提供程序的更多信息,请参阅Amazon Cognito 身份和博客文章使用 Amazon Cognito 凭证提供程序

于 2014-11-04T20:14:21.127 回答