Проблема HTTPS SSL

Проблема HTTPS/SSL

Некоторые пользователи сообщили, что у них возникли проблемы с загрузкой файлов Excel, созданных с помощью Aspose.Cells. Когда открывается диалоговое окно сохранения, имя файла содержит имя страницы aspx вместо файла excel, а тип файла пуст.

Объяснение

Мы изменили заголовки ответа HTTP, чтобы решить проблему со сжатием HTTP. Это может вызвать проблемы при отправке файлов в клиентский браузер через HTTPS/SSL.

Решение

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET
// Saves file to memory
MemoryStream stream = new MemoryStream();
excel.Save(stream, SaveFormat.Excel97To2003);
Response.ContentType = "application/vnd.ms-excel";
// This is same as OpenInExcel option
Response.AddHeader("content-disposition", "attachment; filename=book1.xls");
// This is same as OpenInBrowser option
// response.AddHeader("content-disposition", "inline; filename=book1.xls");
Response.BinaryWrite(stream.ToArray());