Apple 在 S3 上使用 CloudFront Distribution 的 apple-app-site-association 文件

问题描述 投票:0回答:1

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

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

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

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

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

谢谢

ios amazon-s3 amazon-cloudfront apple-app-site-association
1个回答
5
投票

正如 Christos 所说,您需要在 S3 中设置内容类型响应标头,这也适用于 Cloudfront HTTPS URL。这是我的一个示例,我将其用于深度链接和使用 HTTPS 重定向 URI 的 OpenID Connect:

curl -i https://mobile.authsamples.com/.well-known/apple-app-site-association

有关部署基础设施的更多详细信息,请参阅我的博客文章

© www.soinside.com 2019 - 2024. All rights reserved.