Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/apache-flex/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache flex 你能通过Flex使用AmazonS3吗?_Apache Flex_Amazon Web Services_Amazon S3 - Fatal编程技术网

Apache flex 你能通过Flex使用AmazonS3吗?

Apache flex 你能通过Flex使用AmazonS3吗?,apache-flex,amazon-web-services,amazon-s3,Apache Flex,Amazon Web Services,Amazon S3,由于缺少clientaccesspolicy.xml,通过Flex使用AmazonS3似乎存在问题。有什么解决办法吗 编辑:以下两个答案都很好,都很有效,我对这两个答案都投了赞成票(我不打算给这个问题分配答案,因为它们都有效): 您可以在Amazon S3上命名您控制的子域(到一个具有子域名称的bucket中),如下所示: (转到我的's3.ceejayoz.com'存储桶) 如果我正确理解了您的问题,那么将您自己的clientaccesspolicy.xml文件上载到该bucket的根目录(

由于缺少clientaccesspolicy.xml,通过Flex使用AmazonS3似乎存在问题。有什么解决办法吗

编辑:以下两个答案都很好,都很有效,我对这两个答案都投了赞成票(我不打算给这个问题分配答案,因为它们都有效):


您可以在Amazon S3上命名您控制的子域(到一个具有子域名称的bucket中),如下所示:

(转到我的's3.ceejayoz.com'存储桶)

如果我正确理解了您的问题,那么将您自己的clientaccesspolicy.xml文件上载到该bucket的根目录(并将权限设置为全局可查看)应该可以做到这一点,因为它可以在

S3文档中的更多信息:


编辑:从这个角度来看,您还可以使用“示例虚拟托管样式方法”,而不使用CNAME:

是。您可以在以下位置找到用于连接到S3的ActionScript 3库:

欲了解更多信息,请访问:

您可以通过查看S3E AIR应用程序查看正在使用的API示例,网址为:

您可以从以下位置获取源代码:

希望这有助于


mike chambers

如果您正在寻找一个工作Rails-Flex-S3示例,那么请看看这个Rails项目:


它有文档记录,而且是开箱即用的。您甚至可以对Flex逻辑进行反向工程。

我相信您指的是crossdomain.xml。clientaccesspolicy.xml是Silverlight的。我刚刚从答案中复制了他说他需要的文件。