【发布时间】:2020-12-15 12:07:33
【问题描述】:
我添加了一个 .data 文件和另一个。 wasm 在我的 ASP.NET MVC 5 项目中,当我运行它并尝试调用文件时,它告诉我以下错误。
HTTP 错误 404.3 - 未找到 由于扩展设置,您无法访问请求的页面。如果页面是脚本,请添加控制器。如果必须加载文件,请添加 MIME 映射。
我已在 web.config 中添加 MIME
<system.webServer>
<staticContent>
<remove fileExtension=".data" />
<mimeMap fileExtension=".data" mimeType="application/octet-stream" />
<remove fileExtension=".wasm" />
<mimeMap fileExtension=".wasm" mimeType="application/wasm" />
<remove fileExtension=".woff" />
<mimeMap fileExtension=".woff" mimeType="application/font-woff" />
<remove fileExtension=".woff2" />
<mimeMap fileExtension=".woff2" mimeType="application/font-woff2" />
</staticContent>
</system.webServer>
加载项目时会识别扩展名 .woff 和 woff2。 但是 .data 和 .wasm 不是。
调用文件的路径是正确的,但好像没找到。
应用程序在 Azure Web App 上运行。
我了解我不必在 IIS 中执行任何操作。
【问题讨论】:
标签: asp.net-mvc-5 azure-web-app-service web-config mime-types file-extension