在 IIS 上托管苹果关联文件

Host the apple association file on IIS

我正在尝试将 apple 关联文件上传到我的 IIS。我正在使用以下 Validator 来验证我的关联文件是否正确托管在我的服务器上。

我总是从验证程序中收到以下错误:

即使输入 link.

我的关联文件也能正确显示

我试过以下方法:

  1. 将关联文件放在我的应用程序的根目录下

  2. 将关联文件放入 .well-known 文件夹

  3. 添加一个 .htaccess,其中包含以下内容:

    <Files "apple-app-site-association">
        ForceType 'application/json'
    </Files>
    

有什么我需要添加到 web.config 中的吗?我们如何将关联文件放在包含多个应用程序的 IIS 的根目录下?

问题出在 IIS 管理器的 MIME Types 中,通过添加一个新的 MIME Type 告诉 IIS 托管没有扩展名的文件 JSON[= 解决了这个问题14=]