1

我正在尝试通过我的自定义域通过 CloudFront 分发从 S3 提供 apple-app-site-association。

但是当我得到如下路径时,它开始下载而不是显示在浏览器中。

https://mycustomdonain.com/.well-known/apple-app-site-association

我是否需要在 S3 或 CloudFront 级别进行任何设置才能使其正常工作?

注意:该应用程序是在 Angular 中开发的。

谢谢

4

1 回答 1

1

正如 Christos 所说,您需要在 S3 中设置内容类型响应标头,然后它也适用于 Cloudfront HTTPS URL。

这是我的一个示例,用于深度链接和 OpenID Connect 与 HTTPS 重定向 URI:

在我的博客文章中查看更多详细信息,您可以在其中通过编辑 tte 文件属性来设置内容类型:

文件属性

于 2021-12-14T19:26:42.437 回答