Я создаю приложение в .Net Core 2.1 с помощью Vue, в режиме отладки все работает нормально, даже я печатаю билет с помощью Microsoft Printer PrintDocument. Но когда я выпускаю веб-API и Net Core 2.1 для публикации в iis, веб-API не возвращает PDF, только получает документ EXCEL, Excel работает нормально, а PDF - нет.
Я создаю PDF с помощью ITextSharp.
Я возвращаю PDF как это:
return new HttpResponseMessage
{
Content = new StreamContent(stream)
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/pdf"),
ContentDisposition = new ContentDispositionHeaderValue("attachment")
{
FileName = "myfile.pdf"
}
}
},
StatusCode = HttpStatusCode.OK
};
}
Как вернуть pdf с IIS?