使用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错误。