来自httppostedfilebase触发器的mp4上传您要查找的资源已被删除,名称已更改或暂时不可用

时间:2015-09-16 13:42:28

标签: c# .net asp.net-mvc-4 mp4

我真的没有得到这个,而且在网上找到任何帮助都没什么好运。

请帮忙。

我的网站上有一个表单,允许用户上传两个httppostedfilebase文件。

它适用于任何东西,文档文档,图像等,但是当我尝试上传mp4时它会触发此消息:

  

您要查找的资源已被删除,名称已更改或暂时不可用。

我通过visual studio 2015使用iis express

我的控制器的签名如下:

    [AcceptVerbs(HttpVerbs.Post)]
    [HttpPost, ValidateInput(false)]
    public ActionResult Content(string productId, string courseId, string frmChapter, string frmDescription, HttpPostedFileBase frmMainContent, HttpPostedFileBase frmSupportContent)

正如我所说,这是找到并触发所有其他文件类型但mp4,在这种情况下控制器永远不会被命中。

我已将mime类型添加到web.config

<staticContent>
    <remove fileExtension=".mp4" />
    <mimeMap fileExtension=".mp4" mimeType="video/mp4"/>
</staticContent>

由于

斯蒂芬

0 个答案:

没有答案