如何使用IAM安全性部署Amazon S3控制台应用程序

时间:2015-12-02 13:46:36

标签: c# amazon-s3 amazon-iam

使用亚马逊AWS SDK 3(windows)证明的Visual Studio项目模板,我创建了一个简单的AWS控制台应用程序(c#),用于将资产上传到Amazon S3。

为了安全起见,我使用的是Amazon recommended IAM。这很好。

现在我想让一位同事使用我的新控制台应用程序,但当然,他没有我的IAM凭据,因为App.config文件中没有这些凭据。因此,他在运行我的控制台应用程序时收到安全错误。

如何使用IAM安全性分发我的控制台应用程序,以便我的同事可以使用它?

1 个答案:

答案 0 :(得分:1)

为此,您需要执行以下操作:

  1. 将App.config中的AWSProfileName键设置为您在aws控制台中设置的值
  2. 将环境变量AWS_ACCESS_KEY_IDAWS_SECRET_ACCESS_KEY设置为aws控制台中的值