【发布时间】:2016-05-15 20:09:06
【问题描述】:
编辑:- 需要将在 Amazon S3 上创建的一些文件移动到 Azure Blob 存储,我以前没有使用过 Amazon S3,并且提供的详细信息包括一个“路径”我不是 100% 了解如何在 C# 中使用 AWSSDK.S3 NuGet 包..
因此,以前从未使用过 Amazon S3,并且尝试构建一个 azure worker 角色(或 webjob)来监视此存储位置并在文件或文件出现时将它们移动到 Azure Blob 存储 - 似乎相当容易,但我m 在 S3 的身份验证阶段失败,问题是我拥有的“路径”变量。
我已经使用 Cyberduck 测试了我的连接,我有以下参数:
Access Key Id, Secret Access Key, and Path.. the Path is just "folder/folder/"
如果没有路径,我会收到来自 Cyberduck 的拒绝访问响应...很好,这是意料之中的 - 但我无法弄清楚如何将路径嵌入到 Visual Studio AWS 凭据管理器或测试控制台工具中的代码中我已经写了。。
处理凭证的 AWS Explorer 只允许我输入:
Access Key Id, Secret Access Key, Account Number ????
我需要手动编码吗?一直在看这篇,但今天真的没有足够的时间来消化它:
https://blogs.aws.amazon.com/net/post/Tx1310VG2O81PSY/Referencing-Credentials-using-Profiles
干杯,
泰。
【问题讨论】:
标签: c# azure amazon-web-services amazon-s3 aws-sdk