我的存储桶策略如下。我已将以下信息显示为“隐藏”。
{
"Version": "2012-10-17",
"Id": "****",
"Statement": [
{
"Sid": "<HIDDEN>",
"Effect": "Allow",
"Principal": {
"AWS": "<HIDDEN>"
},
"Action": "s3:*",
"Resource": "<HIDDEN>"
}
]
答案 0 :(得分:0)
您的aws凭证文件存储在~/.aws/credentials
(在Linux中)或"%UserProfile%\.aws\credentials"
在Windows中。默认情况下,.NET SDK将从此文件默认配置文件中检索您的凭据。
要设置默认配置文件,您必须按照以下步骤在此文件中写入访问密钥和秘密访问密钥:
[default]
aws_access_key_id=YOUR_ACCESS_KEY
aws_secret_access_key=YOUR_SECRET_ACCESS_KEY
有关更多详细信息,请参见Configuration and Credential File Settings
如果您没有这些凭证,则可以在AWS控制台中转到您的IAM用户并将其以.csv格式下载,例如