S3 上的 Apple apple-app-site-association 文件与 CloudFront Distribution
Apple's apple-app-site-association file on S3 with CloudFront Distribution
我正在尝试通过我的自定义域通过 CloudFront 分发从 S3 提供 apple-app-site-association。
但是当我得到如下路径时,它开始下载而不是在浏览器中显示。
https:/mycustomdonain.com/.well-known/apple-app-site-association
我是否需要在 S3 或 CloudFront 级别进行任何设置才能使其正常工作?
注意:该应用程序是在 Angular 中开发的。
谢谢
正如 Christos 所说,您需要在 S3 中设置 content-type 响应 header,这也适用于 Cloudfront HTTPS URL。
这是我的一个示例,我将其用于深度链接和带有 HTTPS 重定向 URI 的 OpenID 连接:
在我的 blog post 中,您可以通过编辑 tte 文件属性来设置内容类型的更多详细信息:
我正在尝试通过我的自定义域通过 CloudFront 分发从 S3 提供 apple-app-site-association。
但是当我得到如下路径时,它开始下载而不是在浏览器中显示。
https:/mycustomdonain.com/.well-known/apple-app-site-association
我是否需要在 S3 或 CloudFront 级别进行任何设置才能使其正常工作?
注意:该应用程序是在 Angular 中开发的。
谢谢
正如 Christos 所说,您需要在 S3 中设置 content-type 响应 header,这也适用于 Cloudfront HTTPS URL。
这是我的一个示例,我将其用于深度链接和带有 HTTPS 重定向 URI 的 OpenID 连接:
在我的 blog post 中,您可以通过编辑 tte 文件属性来设置内容类型的更多详细信息: