此错误可能是由于在AWS Console中创建Identity And Authentication功能时未正确设置权限而引起的。以下是设置权限的步骤:
登录AWS控制台,转到Identity and Access Management(IAM)。
在左侧导航栏中,选择“权限”>“策略”,然后单击“创建策略”。
在“创建策略”页面中,选择“JSON”选项卡,并将以下策略复制粘贴到JSON编辑器中。
{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "cognito-idp:", "cognito-identity:", "iam:ListRoles", "iam:CreateRole", "iam:GetRole", "iam:PassRole" ], "Resource": "*" } ] }
点击“审核策略”,并为此策略命名。
返回AWS Gamekit控制台,单击“身份和认证”>“新建”>“身份池”。
选择“身份池详情”选项卡,并选择先前创建的策略。
点击“创建身份池”。
您应该能够成功创建“Identity And Authentication”功能,并使用AWS Gamekit。