amazon-web-services - 如何使用 React Native 安全访问 AWS Cloudfront 中的内容
问题描述
我已在 AWS S3 存储桶中上传图像。我们如何才能安全地访问这些私人内容。
解决方案
一种可能的解决方案是创建一个将由您的 CloudFront 分配触发的 lambda@edge 函数(仅在 us-east-1 区域中可能)。
指定行为路径模式,例如“/images”。要安全地访问您的图像,请向您的 lambda 函数添加一个授权方,您可以为此使用 Cognito,并使用 AWS amplify/auth 模块在前端对用户进行身份验证(注册/登录)。
推荐阅读
- powershell - Powershell remove a range of lines from a text file
- c# - LINQ 语句以获取单个客户的最新订单
- swift - FCM iOS Push Notification 收不到任何通知
- mysql - 如何 db:setup mysql2 数据库?
- c# - 如何验证 SQL Server 存储过程中的 WHERE 表达式(识别 SQL 注入)
- android - EditText.toString() 不包含 onTextChanged 事件中的所有文本
- android - Android Studio - Room Persistence Library - 确保用户输入的主键在插入数据库之前是唯一的
- flutter - 如何设置红色星号 (*) 作为 Flutter 中的必填字段
- javascript - 尝试在javascript的帮助下使用键盘将焦点从一个锚标记移动到另一个
- rpy2 - rpy2-python 3.6.3 导入问题