Has*_*mad 5 amazon-s3 amazon-web-services amazon-cloudwatch aws-lambda aws-api-gateway
我正在关注本教程并创建Lambda,API Gateway和S3 bucket
Lambda 和 Api 网关的集成已完成并记录。我面临的问题是无法在 S3 存储桶中访问 Api Gaetway。
我Use this bucket to host a website在属性中启用并添加index.html索引文档。
重定向规则是
<RoutingRules>
<RoutingRule>
<Condition>
<KeyPrefixEquals/>
<HttpErrorCodeReturnedEquals>404</HttpErrorCodeReturnedEquals>
</Condition>
<Redirect>
<Protocol>https</Protocol>
<HostName>xyz.execute-api.ap-south-1.amazonaws.com</HostName>
<ReplaceKeyPrefixWith>prod/api</ReplaceKeyPrefixWith>
<HttpRedirectCode>307</HttpRedirectCode>
</Redirect>
Run Code Online (Sandbox Code Playgroud)
当我点击那里不存在的 s3 存储桶图像时,它应该点击这个 API 网关并登录,Cloudwatch但它没有发生。
如果我直接点击 APIGaetway url,它会记录
小智 0
请尝试在 API 网关中启用 CORS。PFB 选项。