Я пытаюсь использовать хранилище BLOB-объектов Azure в качестве места для безопасной загрузки файлов с использованием подписи общего доступа. Все работает очень хорошо, но проблема в том, что я пытаюсь разрешить пользователю сохранять файлы из браузера, и у меня работают все браузеры, кроме IE9.
Рассматривая этот вопрос,
Какой тип содержимого для принудительной загрузки текстового ответа?
это хорошо работает, когда я могу контролировать все заголовки, однако в хранилище BLOB-объектов Azure я установил Content-Type на application / octet-stream, и это позволяет всем браузерам, кроме IE, просить пользователя сохранить файл, IE просто открывает файл. Похоже, что откроются файлы известных типов (пример .jpg, .wmv и т. Д.).
В Azure я не нашел способа установить
Content-Disposition: attachment;filename="My Text File.txt"
Есть ли способ, используя хранилище BLOB-объектов Azure, использовать IE для загрузки любого файла непосредственно из хранилища BLOB-объектов Azure?
Заранее спасибо.