使静态资源在 Azure Web 角色中可用

本文关键字:角色 Web Azure 静态 资源 | 更新日期: 2023-09-27 18:33:57

我需要从旧版Flash应用程序访问Azure Web Role中的Web api,为此,Flash需要能够访问一个名为crossdomain.xml的文件。我已将此文件添加到应用程序的根目录,但是如果我在浏览器中转到 https://myapp.com/crossdomain.xml,则会下载该文件。如何让 xml 显示在浏览器中?

使静态资源在 Azure Web 角色中可用

静态 xml 文件可以通过将以下内容添加到 web.config 来提供:

 <handlers>
    <add name="XMLHandler" type="System.Web.StaticFileHandler" path="*.xml" verb="GET"  />
</handlers>
 <staticContent>
      <mimeMap fileExtension=".xml" mimeType="application/xml" />
 </staticContent>