c# - 如何使用角色 ARN 连接到 S3 存储桶是 C#
问题描述
我使用 AccessKeyId 和 secret 来连接和管理我的私有 S3 存储桶,由我的应用程序使用。
Devops 说我需要使用他们专门为这个用例为我创建的角色,以消除对访问和密钥的需要。
如何在我的 C# 代码中担任管理此 S3 存储桶访问的角色?
我认为创建了一个角色,为用户分配了该角色。使用访问/密钥,您假定用户的权限,然后您连接到 AWS 服务。
我错过了什么吗?
解决方案
角色是一种分配权限的短期凭证方式,通常分配给 Lambda 等服务或 EC2 实例;您应该将您创建的角色分配给您从中访问 S3 存储桶的实例。
推荐阅读
- java - 如何传递一个字符串参数,使其成为类方法调用的一部分?
- php - PHP:在不实例化类的情况下获取所有类属性(公共和私有)的列表
- eclipse - “税收无法解析为变量”
- r - 使用 data.tables 链接多个 data.table::merge 操作
- python - 如何使在一个终端中运行的程序的输出成为另一个终端的输入?
- javascript - 基于单选按钮显示/隐藏表单字段
- r - R:多个组的独立 t 检验
- java - \\s+ 和 \s+ 有什么区别
- vb.net - 根据预定义的报价和时间范围计算持续时间和定价
- parsing - 制作玩具语言解释器、AST 变量和作用域