登录放大工作室错误"UnexpectedLambdaException: DefineAuthChallenge invocation failed due to error AccessDenied



Chrome Version 103.0.5060.114 (Official Build)(64位)

Chrome控制台:

POST https://cognito-idp.us-west-1.amazonaws.com/ 400
Error fetching auto logging in: UnexpectedLambdaException: DefineAuthChallenge invocation failed due to error AccessDeniedException.at https://us-west-1.admin.amplifyapp.com/static/js/458.3019efe9.chunk.js:2:1671303

这是用直接登录,我的账户以前因安全问题而受到限制。解决这个问题后,我无法登录Amplify Studio。我不能通过电子邮件邀请团队成员,这样他们就可以访问Amplify Studio。

我认为问题可能是Cognito,但当我试图备份数据库数据时,它提醒我:

IAM Role arn:aws: IAM::278463271169: Role/service-role/AWSBackupDefaultServiceRole没有足够的权限来执行备份

所以我认为这可能是角色权限的问题,我试着检查IAM角色权限

AWSBackupDefaultServiceRole:

  • AWSBackupServiceRolePolicyForBackup
  • AWSBackupServiceRolePolicyForRestores

听起来Studio部署的Cognito用户池可能已经进入了一个糟糕的状态。如果您在Amplify控制台中禁用Studio,然后重新启用它,则应该可以解决问题。您将不会丢失任何东西,除了之前创建的用于访问Studio控制台的任何用户。

相关内容

最新更新