У меня есть форма, где пользователь может прикрепить текстовые документы и сохранен в базе данных SQL.Получение этих документов работает без сбоев по протоколу http, но прерывается по протоколу https.Я храню документ в сессии.Вот мой код для извлечения файла:
Attachments attach = AttachmentsSession[e.Item.ItemIndex] as Attachments;
string extension = attach.Extension;
byte[] bytFile = attach.AttachmentData;
Response.Clear();
Response.Buffer = true;
if (extension == ".doc")
{
Response.ContentType = "application/vnd.ms-word";
Response.AddHeader("content-disposition", "attachment;filename=" + attach.Name);
}
else if (extension == ".docx")
{
Response.ContentType = "application/vnd.openxmlformats-
officedocument.wordprocessingml.document";
Response.AddHeader("content-disposition", "attachment;filename=" + attach.Name);
}
Response.Charset = "";
Response.Cache.SetCacheability(HttpCacheability.NoCache);
Response.BinaryWrite(bytFile);
HttpContext.Current.ApplicationInstance.CompleteRequest();
Response.End();
Опять же, он работает по http, но не по https, а документ хранится в БД SQL.Пожалуйста, помогите