在 Android 深度链接的特定网址上提供 json 文件



我正在尝试为Android深度链接提供json文件。我在 Web 窗体项目的根目录中创建了一个包含assetlinks.json文件的 .well-known 文件夹。当我将文件发布到 Azure 应用服务并导航到/.well-known/assetlinks.json路径时,出现 404 错误。

我还需要做一些事情来提供静态文件吗?

默认情况下,Azure 应用服务不支持.json文件的静态内容。解决方案是将以下内容添加到路径下的web.config文件中 wwwroot .如果没有web.config文件,只需创建它。

<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <system.webServer>
    <staticContent>
      <mimeMap fileExtension=".json" mimeType="application/json" />
    </staticContent>
  </system.webServer>
</configuration>

最新更新