在特定网址上提供json文件以进行Android深层链接

时间:2017-05-08 18:58:34

标签: android json azure webforms deep-linking

我试图为Android深度链接提供json文件。我在我的Web表单项目的根目录中创建了一个包含.well-known文件的assetlinks.json文件夹。当我将文件发布到Azure App Service并导航到/.well-known/assetlinks.json路径时,我收到404错误。

我需要做些什么来提供静态文件吗?

1 个答案:

答案 0 :(得分:0)

默认情况下,Azure App Service不支持.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>