Amazon web services 在AWS amplify中生成应用程序时出现错误403

Amazon web services 在AWS amplify中生成应用程序时出现错误403,amazon-web-services,aws-amplify,http-status-code-403,aws-serverless,aws-codecommit,Amazon Web Services,Aws Amplify,Http Status Code 403,Aws Serverless,Aws Codecommit,我试图在AWS中构建一个简单的无服务器web应用程序。因此,我将静态文件放在codecommit中,并尝试通过AWS Amplify托管它。AWS默认为我们构建Amplify.yml,但在构建阶段失败。我知道amplify.yml有问题,我不知道如何配置它 amplify.yml: version: 1 frontend: phases: # IMPORTANT - Please verify your build commands build: commands

我试图在AWS中构建一个简单的无服务器web应用程序。因此,我将静态文件放在codecommit中,并尝试通过AWS Amplify托管它。AWS默认为我们构建Amplify.yml,但在构建阶段失败。我知道amplify.yml有问题,我不知道如何配置它

amplify.yml:

version: 1
frontend:
  phases:
    # IMPORTANT - Please verify your build commands
    build:
      commands: []
  artifacts:
    # IMPORTANT - Please verify your build output directory
    baseDirectory: /
    files:
      - '**/*'
  cache:
    paths: []
错误I显示为:

2021-01-23T15:01:54.840Z [INFO]: # Cloning repository: https://git-codecommit.us-east- 
2.amazonaws.com/v1/repos/wildrydes-site
2021-01-23T15:01:55.176Z [INFO]: Cloning into 'wildrydes-site'...
2021-01-23T15:02:02.660Z [INFO]: fatal: unable to access 'https://git-codecommit.us-east- 
2.amazonaws.com/v1/repos/wildrydes-site/': The requested URL returned error: 403

由于提供的信息数量有限,我所能提供的最好信息是,您的CodeCommit用户的IAM权限存在问题。AWS组件通常需要有适当的组、角色和/或策略来完成操作

换句话说:CodeCommit给出了一个403禁止的错误,因为任何试图进行克隆的人都没有正确的权限。给它正确的权限