MP4 的 Azure Web 应用程序配置

标签 azure azure-web-app-service

我的 Azure Web 应用程序似乎存在一个奇怪的问题。我根本无法在浏览器上查看 MP4 文件。在探索了这里的几篇文章之后,我做了以下事情: 我使用Github持续部署,所以我创建了一个名为“Web.config”的新文件。其内容如下:

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
    <system.webServer>
        <staticContent>
            <remove fileExtension=".svg" />
            <remove fileExtension=".eot" />
            <remove fileExtension=".woff" />
            <remove fileExtension=".woff2" />
            <remove fileExtension=".mp4" />
            <mimeMap fileExtension=".svg" mimeType="image/svg+xml"  />
            <mimeMap fileExtension=".eot" mimeType="application/vnd.ms-fontobject" />
            <mimeMap fileExtension=".woff" mimeType="application/x-woff" />
            <mimeMap fileExtension=".woff2" mimeType="application/font-woff2" />
            <mimeMap fileExtension=".mp4" mimeType="video/mp4" />
        </staticContent>
    </system.webServer>
</configuration>

我在 FTP 上确认该文件存在于“/site/wwwroot”目录中,而且确实如此。我还确保 MP4 文件存在于 FTP 上可访问的位置。

我在网站上收到的错误如下:

The resource you are looking for has been removed, had its name changed, or is temporarily unavailable.

谁能帮我解决这个问题吗?

最佳答案

根据我们的讨论,您的 web.config 是正确的。 您必须确保将其放置在正确的位置才能使其正常工作(在您的情况下为虚拟应用程序根目录)。

由于 Azure 应用服务正在使用 IIS,因此您可以在此处找到有关 IIS 配置文件的更多详细信息:http://www.iis.net/learn/get-started/planning-your-iis-architecture/deep-dive-into-iis-configuration-with-iis-7-and-iis-8

希望这对您有所帮助,

关于MP4 的 Azure Web 应用程序配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34285770/

相关文章:

c# - EventHubProducerClient 是否提供带有单个 EventData 的 SendAsync?

azure - azure 中的域设置

reactjs - 如何正确地将 ReactJS 应用程序部署为 Azure Web 应用程序

azure - 如何使用 Application Insights 在将新资源添加到资源组时创建警报

azure - Windows Azure 诊断错误 :

azure - 如何在函数中使用Azure CLI函数

azure - 将数据写入 Dynamics 365 中的多重查找字段时,ADF 复制事件和数据流的行为不同

spring - 是否可以从azure应用程序设置中覆盖application.properties值

node.js - 从 Azure 网站上的文件系统安装 Node.js 模块

c# - 在 Azure 应用服务上使用客户端证书提交 SSL HttpWebRequest