IIS Изменение MIME-типа для PPTX на POTX в IE и Edge - PullRequest
0 голосов
/ 23 мая 2019

У нас есть IIS-сервер, на котором работает ASP.Net CMS (EPiServer).Когда пользователь щелкает ссылку, которая загружает файл презентации PowerPoint (pptx), IE и Edge пытаются загрузить плитку в виде файла шаблона PowerPoint (potx).Chrome, Firefox и даже IE Server edition работают нормально.

Это похоже на то, как будто IIS меняет тип mime на основе браузера, выполняющего запрос.

Я проверил типы mimeв IIS, и они кажутся правильными:

.potx - application / vnd.openxmlformats-officedocument.presentationml.template .pptx - application / vnd.openxmlformats-officedocument.presentationml.presentation

Единственное другое предложение, с которым я столкнулся в этой проблеме, - это установить пакет совместимости Office на сервер.Я пробовал это, но установка просто говорит мне, что "нет никаких продуктов, на которые влияет этот пакет, установленных в этой системе".Итак, я подумал, что мне может понадобиться установить PowerPoint Viewer.К сожалению, Microsoft прекратила выпуск этого продукта.Хотя я мог получить его со стороннего сайта, я не хочу устанавливать продукт на производственном веб-сервере, который больше не поддерживается ни в какой форме.

...