c# - 将文件从 Web 服务器上传到 S3 存储桶
问题描述
如何将文件从 Web 服务器上传到 .NET 中的 s3 存储桶?Web 服务器具有对存储桶的读写访问权限,因此不需要 AWS 密钥。
我之前使用 S3 SDK 和 Access Key 上传,在当前场景下如何处理与 s3 存储桶的连接?S3 SDK 是否促进了这一点?
将不胜感激获得一些信息或资源来遵循。
提前致谢。
解决方案
您是否在问如何在Amazon.AWSClientFactory.CreateAmazonS3Client
不提供访问密钥或密钥的情况下实例化?您可以传递构造函数null
。例如:
var client = Amazon.AWSClientFactory.CreateAmazonS3Client(null, null, s3Config)
推荐阅读
- c# - Entity Framework Core:通过导航属性组合主键
- node.js - 错误 400:invalid_request 缺少必需参数:范围
- ios - “日期”类型的值没有成员“格式”和“日期”类型的值没有成员“小时”
- c# - 如何在一个表单中打开多个表单
- elasticsearch - 如何在弹性搜索中获得可能的关键字组合
- amazon-web-services - Terraform 从非对称 KMS 密钥对获取公钥
- flutter - 颤振:抛出另一个异常:RenderPointerListener 对象在布局期间被赋予了无限大小
- powerbi - 如何将 PowerBI 中的计算度量标志的总和设置为 1
- r - 从查找表中替换 R 中的逗号分隔值
- reactjs - Next JS:在生产模式下作为组件的道具传递时,SSG 无法正常工作