Проблема 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());