amazon-web-services - 如何使用 Lambda 作为 S3 存储桶的验证程序
问题描述
我有一个需要图像文件存储的网络应用程序。我计划使用 AWS S3 来存储这些文件,但我不知道如何为每个用户保留图像私有。我知道我可以使用 Cognito 和 S3 角色来执行此操作,如此处所述,但我希望同一公司的用户能够拥有共享的 S3 目录。有没有办法可以使用 Lambda 作为授权人而不是 cognito 来做到这一点?我不想通过 Lambda 传递文件。我只是想用它来阻止对特定存储桶目录的访问。
解决方案
推荐阅读
- reactjs - useSWR 变异函数未按预期工作
- angular - .NET 6 中的 Angular 项目
- node.js - 如何使用 JSdoc 引用另一个文件中的普通对象?
- sql - 为什么 SQL 浮点转换为字符串不能与 LIKE 一起使用,但 SQL 浮点转换为十进制转换为字符串可以?
- python - Python:一组可以同时或单独绘制的门
- reactjs - Redux 状态更新
- email - Outlook.com 中的暗模式
- safari - 通过 AirPlay 在 Safari 中启用 FairPlay 流式传输
- mysql - 当 repo IP 不断变化时,如何让 mysql yum repo 的防火墙规则持续存在?
- c# - 是否可以使用 .NET 6 中的 .NET 4.8 库?