gpt4 book ai didi

azure - 无法从Azure Web应用程序访问视频文件

转载 作者:行者123 更新时间:2023-12-02 06:03:13 26 4
gpt4 key购买 nike

我有一个托管在 azure web 应用程序中的 Angular 应用程序。我想通过请求像https://something.azurewebsites.net/htmldelivery/assets/videos/test.mp4这样的url来访问视频文件但我无法从网络应用程序提供请求的视频文件。它只是返回“您正在查找的资源已被删除、名称已更改或暂时不可用。”

应用服务计划:S1 和位置:英国西部

这就是我当前在网络应用程序中的目录结构。

enter image description here enter image description here

当我直接从浏览器请求视频文件时https://something.azurewebsites.net/htmldelivery/assets/videos/test.mp4它返回给我 404 文件未找到错误。

enter image description here enter image description here

有人对这个问题有任何想法吗?我试图在 Web 应用程序配置中配置虚拟应用程序和目录,但仍然不起作用。我正在将物理路径更改为 site\wwwroot\htmldelivery\assets\videos\test.mp4 但仍然没有成功。

enter image description here

最佳答案

经过进一步调查,我发现 Azure Web 应用程序需要一些配置来配置 web.config 中的 mimeType 才能处理 Azure Web App 中的视频文件。所以我只是简单地在根目录中创建了一个 web.config 文件,它运行良好。

<configuration>
<system.webServer>
<staticContent>
<mimeMap fileExtension=".mp4" mimeType="video/mp4"/>
<mimeMap fileExtension=".ogv" mimeType="video/ogg"/>
<mimeMap fileExtension=".webm" mimeType="video/webm"/>
</staticContent>
</system.webServer>

关于azure - 无法从Azure Web应用程序访问视频文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/74017820/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com