dev*_*kle 4 asp.net-mvc azure azure-storage azure-storage-files azure-web-app-service
我正在使用 Azure 文件来存储我之前在此处提到的 Web 应用程序的文件。
我目前正在处理目录中的文件/子目录,并输出一个导航表,以便用户可以导航到子目录,并最终获得所述文件。我通过使用此 Azure 文档文章的“以编程方式访问文件共享”部分中描述的方法来执行此操作。
我的问题很简单,我如何从运行在 Azure 应用服务中的 Web 应用程序中提供一个公共 URL以便用户可以下载/查看文件?
请注意,我希望文件不会自动下载,因为大多数文件都是.PDF,因此可以在浏览器中预览。
我的问题很简单,我如何从运行在 Azure 应用程序服务中的 Web 应用程序提供公共 URL 以便用户可以下载/查看文件?
一种可能的解决方案是Shared Access Signature (SAS)在至少具有Read权限的文件上创建一个并使用该 SAS URL。根据文件的内容类型,文件的内容将内嵌显示在浏览器中或提示用户下载文件。如果您想强制下载,您可以始终覆盖Content-DispositionSAS 中的响应标头。
| 归档时间: |
|
| 查看次数: |
15311 次 |
| 最近记录: |