如何使用 React Native 安全访问 AWS Cloudfront 中的内容

问题描述

我已经在 AWS S3 存储桶中上传了图像。我们如何才能安全地访问这些私人内容

解决方法

一种可能的解决方案是创建一个 lambda@edge 函数(仅在 us-east-1 区域中可能),该函数将由您的 CloudFront 分配触发。

指定行为路径模式,例如“/images”。 要安全地访问您的图像,请向您的 lambda 函数添​​加授权方, 您可以为此使用 Cognito,并在前端验证用户 (注册/登录),使用 AWS 放大/身份验证模块。