使用AWS .net SDK上传文件到S3的填坑记录

使用amazon的C# SDK 中的AmazonS3TransferUtility_Sample项目上传文件,
App.config中的AWSProfileName需要填,没有找到具体说明。
解决办法:
在AWS控制台中首先找到IAM service,添加用户,添加AWS access Key
获得Access Key ID和Secret Key,然后再载App.config里面增加


另外AWSProfileName的值填写在IAM里面添加的用户名。
这样就可以正常启动了。

该Sample使用了PutBucket去创建bucket,如果你已经有了Bucket,把putbucket注释掉就好。

另外如果你的region在region列表里面没有,比如Ap-Northeast-2,是没有的,这时候使用默认的UsEast1就好,否则写其他可能会出现endpoint错误。

猜你喜欢

转载自blog.csdn.net/weixin_42313829/article/details/82317260