I m使用亚马孙直线网APICA,将一些档案上载到S3。
然而,我拿到例外信息:。 我们计算的请求签名与你提供的签名不符。 检查贵关键和签署方法
。
我的法典如下:
AmazonS3 s3Client = AWSClientFactory.CreateAmazonS3Client("myaccessid","mysecretid");
List<string> allFileNames = ProcessFiles(@"c:Devpktest");
foreach (string file in allFileNames)
{
PutObjectRequest putObjectRequest = new PutObjectRequest
{
BucketName = "rhspktest",
FilePath = file,
Key = file,
Timeout = 3600000
};
try
{
using (S3Response response = s3Client.PutObject(putObjectRequest)) { };
}
catch (AmazonS3Exception ex)
{
Console.WriteLine(ex.Message);
}
Console.WriteLine(file);
}
Console.Read();
是否有东西可以立即证明我是错了吗?
加工渔业公司的方法只是把该名录的档案名称清单退回。