繁体   English   中英

允许外部用户(通过 Cognito)访问 S3 存储桶和控制台

[英]Allow an external user (through Cognito) to access a S3 bucket and console

是否可以允许外部用户(通过 Cognito)访问 S3 存储桶并显示 S3 控制台屏幕?

我一直在尝试创建一个用户池,通过身份池将其与角色连接,然后在用户池中的应用程序设置中是我的 S3 url?

是否可以允许外部用户(通过 cognito)访问 S3 存储桶

是的。 使用身份池 => 设置身份验证角色:以 Cognito 身份 ID 限制为例的 S3 访问(如果需要,可以自定义前缀): https : //docs.amazonaws.cn/en_us/IAM/latest/UserGuide/reference_policies_examples_s3_cognito-bucket.html

然后,通过身份池验证后的用户可以访问 S3

并显示 S3 控制台屏幕?

不是。 认证后的用户必须通过调用 API 访问 S3

您可以在 AWS IAM 中创建一个新用户并仅授予对 s3 存储桶的访问权限。

然后您将拥有 s3 Web UI 屏幕和 AWS 控制台身份验证。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM