【问题标题】:Force file download for IE9 on Azure Blob Storage在 Azure Blob 存储上强制下载 IE9 文件
【发布时间】:2023-03-19 21:26:01
【问题描述】:

我正在尝试使用 Azure Blob 存储作为使用共享访问签名的安全文件下载位置。一切都运行良好,但是我遇到的问题是我试图允许用户从浏览器保存文件,并且除了 IE9 之外的所有浏览器都可以正常工作。

回顾这个问题,

What content type to force download of text response?

当我可以控制所有标头时,这很有效,但是在 Azure Blob 存储中,我已将 Content-Type 设置为 application/octet-stream,这允许除 IE 之外的所有浏览器要求用户保存文件, IE 只是打开文件。似乎将打开已知文件类型(例如 .jpg、.wmv 等...)。

在Azure中,我没有找到设置方法

Content-Disposition: attachment;filename="My Text File.txt"

有没有办法使用 Azure Blob 存储,使用 IE 直接从 Azure Blob 存储下载任何文件?

提前致谢。

【问题讨论】:

    标签: c# internet-explorer-9 azure-blob-storage


    【解决方案1】:

    我认为没有办法在 Windows Azure blob 存储中设置 Content-Disposition 标头。

    【讨论】:

      【解决方案2】:

      您现在可以通过右键单击资源 - 属性。

      【讨论】:

      • 应该是评论
      猜你喜欢
      • 2021-12-08
      • 2015-08-22
      • 2020-08-08
      • 2015-06-20
      • 2015-04-24
      • 2021-06-17
      • 2012-12-08
      相关资源
      最近更新 更多