0

我在 .well-known 目录下有这个 apple-app-site-association 文件。当我在浏览器中打开 URL 时,JSON 文件会正确显示,但如果我使用任何验证器进行验证,则会出现以下错误。

在此处输入图像描述

4

1 回答 1

0

您可以使用重写阀来设置内容类型。将阀门添加到 META-INF 中的 context.xml:

<Context>
    <Valve className="org.apache.catalina.valves.rewrite.RewriteValve" />
</Context>

现在将扩展名为 .json 的 apple-app-site-association 文件放在.well-known 文件夹中。在 WEB-INF 中创建一个名为 rewrite-config 的文件,内容如下:

RewriteCond %{REQUEST_URI} /.well-known/apple-app-site-association
RewriteRule .* /.well-known/apple-app-site-association.json

现在,如果您访问https://host/.well-known/apple-app-site-association,json文件将在内容类型设置为 application/json 的情况下交付,这是默认的 mime 映射。

于 2019-10-23T09:14:53.400 回答