教程:创建身份池 - Amazon Cognito
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

教程:创建身份池

使用身份池,您的用户可以获取临时Amazon用于访问的凭证Amazon服务,例如 Amazon S3 和 DynamoDB。

创建身份池

  1. 转至Amazon Cognito 控制台。系统可能会提示您输入Amazon凭证。

  2. 选择管理身份池

  3. 选择 Create new identity pool (创建新身份池)

  4. 为身份池输入一个名称。

  5. 要启用未经身份验证的身份,请从 Unauthenticated identities 可折叠部分中选择 Enable access to unauthenticated identities

  6. 选择 Create Pool

  7. 系统将提示您访问您的Amazon资源的费用。

    选择Allow创建两个与您的身份池关联的默认角色,一个用于未经身份验证的用户,另一个用于经过身份验证的用户。这些默认角色会向您的身份池提供 Amazon Cognito 同步访问权限。您可以在 IAM 控制台中修改与身份池关联的角色。

  8. 记下您的身份池 ID 号。您将使用它来设置允许您的应用程序用户访问其他Amazon服务 (如 Amazon Simple Storage Service 或 DynamoDB)

有关身份池的更多信息,请参阅Amazon Cognito 身份池 (联合身份)

有关使用身份池的 S3 示例,请参阅通过浏览器将照片上传到 Amazon S3