【发布时间】:2019-06-07 11:49:02
【问题描述】:
我有一个 CloudFront 分配,其中源设置为 s3 网站端点(在 s3 上提供静态 Web 应用程序)
现在我在 s3 上的 webapp 需要一些用户信息,这些信息只能通过 iframe 的 POST 请求提供。
我认为可以在 ViewerRequest 阶段使用 Lambda@edge 函数来捕获用户信息,然后在请求源之前将请求修改为 GET 并将令牌附加到源,从而允许 s3服务。
但是我似乎无法让它工作。这甚至可能吗?
【问题讨论】:
标签: amazon-web-services aws-lambda amazon-cloudfront aws-serverless aws-lambda-edge