如何在Xamarin Android / iOS中从AWS Cloudfront检索签名的URL?

时间:2017-03-07 21:37:22

标签: c# xamarin aws-sdk amazon-cloudfront

我们有一个Xamarin Android和Xamarin iOS项目,它试图使用AWS S3存储桶和云端来检索图像/数据。我们在一个简单的.NET控制台项目上使用AWS的.Net包实现了一个成功的POC。但是,一旦我们开始使用Xamarin中的库,我们似乎无法访问我们拥有的某些类。

我们正在使用:AmazonCloudFrontUrlSigner.GetCannedSignedURL来创建我们签名的网址。当Xamarin项目中包含相同的包时,该类似乎不存在。我曾尝试查看亚马逊网站上的Xamarin文档,但他们似乎并未提供有关在云端使用它的任何信息。只有默认的S3访问权限。

之前有没有人这样做过,或者知道哪里可能有关于在Xamarin上使用Cloud front的文档?

1 个答案:

答案 0 :(得分:0)

AWSSDK CloudFront库由亚马逊直接创建和维护,因此您最好的选择是联系他们。

我检查了回购并且基于code它看起来这个实用程序不是Xamarin的一部分(正如你刚才所说),似乎这是意图。

要了解这是否是一个错误,您可以输入他们的Gitter频道并在github询问或打开问题,以便他们查看。