在Azure Blob存储上强制下载IE9文件
我正在尝试使用Azure Blob存储作为使用共享访问签名进行安全文件下载的位置。 一切都运行良好,但我遇到的问题是我试图让用户从浏览器保存文件,我有除IE9以外的所有浏览器工作。
回顾这个问题,
什么内容类型强制下载文本响应?
当我可以控制所有标题时,这很有效,但是在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存储下载任何文件?
提前致谢。
我认为没有办法在Windows Azure blob存储中设置Content-Disposition
标头。
您现在可以通过右键单击资源 – 属性。