Amazon s3 您的访问已被S3拒绝,请确保您的请求凭据具有获取awsserverlessrepo对象的权限

Amazon s3 您的访问已被S3拒绝,请确保您的请求凭据具有获取awsserverlessrepo对象的权限,amazon-s3,aws-lambda,aws-serverless,Amazon S3,Aws Lambda,Aws Serverless,Lambda在创建函数时使用“浏览无服务应用程序存储库”创建应用程序,并且不显示S3权限 以下是my Lambda如何创建用于部署应用程序的函数: S3区域位于俄亥俄州,S3不向公众开放。S3存储桶策略设置如下: { "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Pri

Lambda在创建函数时使用“浏览无服务应用程序存储库”创建应用程序,并且不显示S3权限

以下是my Lambda如何创建用于部署应用程序的函数:

S3区域位于俄亥俄州,S3不向公众开放。S3存储桶策略设置如下:

{
  "Version": "2012-10-17",
  "Statement": [
    {
      "Effect": "Allow",
      "Principal": {
        "Service": "serverlessrepo.amazonaws.com"
      },
      "Action": "s3:GetObject",
      "Resource": "arn:aws:s3:::test/*"
    }
  ]
}
Your access has been denied by S3, please make sure your request credentials
have permission to GetObject for awsserverlessrepo-changesets-
2oob4yq73km4n/712518399907/arn:aws:serverlessrepo:us-east-
2:712518399907:applications-beta-server-versions-
0.7.38216/xxxx-xxxx-xxxx-xxxx-xxxxxxxx. S3 Error Code: 
AccessDenied. S3 Error Message: Access Denied (Service: AWSLambdaInternal; 
Status Code: 403; Error Code: AccessDeniedException; Request ID: xxxxxxx
-xxxx-xxxx-xxxx-xxxx)
错误消息如下所示:

{
  "Version": "2012-10-17",
  "Statement": [
    {
      "Effect": "Allow",
      "Principal": {
        "Service": "serverlessrepo.amazonaws.com"
      },
      "Action": "s3:GetObject",
      "Resource": "arn:aws:s3:::test/*"
    }
  ]
}
Your access has been denied by S3, please make sure your request credentials
have permission to GetObject for awsserverlessrepo-changesets-
2oob4yq73km4n/712518399907/arn:aws:serverlessrepo:us-east-
2:712518399907:applications-beta-server-versions-
0.7.38216/xxxx-xxxx-xxxx-xxxx-xxxxxxxx. S3 Error Code: 
AccessDenied. S3 Error Message: Access Denied (Service: AWSLambdaInternal; 
Status Code: 403; Error Code: AccessDeniedException; Request ID: xxxxxxx
-xxxx-xxxx-xxxx-xxxx)

在我的用户策略中,我有S3权限,如何配置它?

我遇到了完全相同的问题。可能不是相同的原因,但我发现我用于运行
sam deploy
的IAM用户附加了IPWhitelisting策略。删除该策略解决了问题。

我遇到了完全相同的问题。可能不是相同的原因,但我发现我用于运行
sam deploy
的IAM用户附加了IPWhitelisting策略。删除该策略解决了该问题。

aws疑难解答页面的旧版本存在此错误。新版本则不然,因此您需要使用缓存链接:aws疑难解答页面的旧版本存在此错误。新版本不适用,因此您需要使用缓存链接: