【发布时间】:2014-01-28 10:16:14
【问题描述】:
我在尝试从 amazon s3 流式传输文件时遇到问题。基本上,我的文件存储在amazom s3 上,我无法直接访问这些文件,因为需要对用户进行身份验证。我正在尝试找到一种流式传输文件的方法,而无需将每个文件从亚马逊下载到我的服务器,然后从我的服务器下载到最终客户端。我只是希望能够直接流式传输文件,但似乎 .NET 中的大多数流读取器类都不能这样做。如果我错了,请纠正我。
【问题讨论】:
-
您可能想澄清正在存储的文件是否需要应用程序中的安全元素。我知道您可以在 .net 中使用 Amazon S3 开发工具包创建公共(可共享)URL...如果您想生成这些并设置较长的到期时间,您可以将用户转发到您生成的链接:docs.aws.amazon.com/AmazonS3/latest/dev/…