2011-11-27 288 views
2

我正嘗試使用Azure Blob存儲作爲使用共享訪問簽名進行安全文件下載的位置。一切工作得很好,但是我遇到的問題是我試圖讓用戶保存瀏覽器中的文件,並且除IE9以外的所有瀏覽器都有效。在Azure Blob存儲上爲IE9強制文件下載

審查這個問題,

What content type to force download of text response?

這個效果很好,當我可以控制所有的頭,然而在Azure的Blob存儲,我將Content-Type設置爲應用程序/八位字節流,這允許除IE以外的所有瀏覽器詢問用戶保存文件,IE只是打開文件。看來,已知的文件類型將打開(例如.jpg,.wmv等)。

在Azure中,我發現沒有辦法設置

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

有沒有一種方法,使用Azure的Blob存儲,使用IE直接從Azure的Blob存儲下載任何文件?

在此先感謝。

回答

2

我不認爲有一種方法可以在Windows Azure blob存儲中設置Content-Disposition標題。

+0

這是一個恥辱:-( – krisdyson

0

您現在可以通過右鍵單擊資源屬性。

+0

應該是一個評論 – Robert