HTTPS SSL Problem
HTTPS/SSL-Problem
Einige Benutzer berichteten, dass sie Probleme hatten, Excel-Dateien herunterzuladen, die mit Aspose.Cells generiert wurden. Wenn der Speicherdialog geöffnet wird, enthält der Dateiname den Namen der aspx-Seite anstelle der Excel-Datei, und der Dateityp ist leer.
Erklärung
Wir haben die HTTP-Antwortheader geändert, um das Problem mit der HTTP-Komprimierung zu lösen. Dies kann jedoch Probleme beim Senden von Dateien an den Client-Browser über HTTPS/SSL verursachen.
Lösung
// 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()); |