Umbraco 媒体没有批准的文件类型

And*_*rei 5 .net c# asp.net-mvc umbraco umbraco7

我无法在 Umbraco 内容中使用 TinyMCE 上传图像以外的任何内容。我收到错误:

无法上传此文件,它没有批准的文件类型

在此输入图像描述

我检查了 umbracoSettings disallowedUploadFiles,没有docx

<disallowedUploadFiles>
    ashx,aspx,ascx,config,cshtml,vbhtml,asmx,
    air,axd,swf,xml,html,htm,svg,php,htaccess
</disallowedUploadFiles>
Run Code Online (Sandbox Code Playgroud)

Developer -> Data Types -> Media PickerPick only images禁用。我使用 Umbraco 7.5.9。我可以使用媒体部分上传任何内容。

这好像是\Umbraco\Views\common\dialogs\mediapicker.html

        <umb-photo-folder 
            min-height="105"
            min-width="150"
            max-height="250"
            ideal-items-per-row="3"
            on-click="clickHandler"
            ng-model="images"
            images-only="{{onlyImages}}"  <!-- always true -->
            filter-by="searchTerm" />
Run Code Online (Sandbox Code Playgroud)

如果我手动将其设置为false,mediapicker 将允许我上传任何内容,但无法选择非图像文件。

关于我应该检查什么还有其他想法吗?

将其发布在 Umbraco问题跟踪中。

Fro*_*nia 0

我意识到这有点晚了,我的问题是处理 Flash (SWF) 文件。我试图添加一种媒体类型(无济于事,完全新手)。然后我注意到这篇文章,并从 umbraco 配置设置文件中删除了 swf,然后它允许我上传。