amazon-cloudfront - Apple-app-site-association 未验证 "Error cannot parse app site association"

标签 amazon-cloudfront apple-app-site-associate

我正在使用 Apple 的工具进行应用站点关联验证,该工具位于此处:https://search.developer.apple.com/appsearch-validation-tool

它给了我错误“错误无法解析应用程序站点关联”
但是,我已经成功地在/apple-app-site-association 和/.well-known/apple-app-site-association 下载了文件,并且都下载了并且似乎是正确的 json。

我试图验证的域是 app.skyresponse.com

我的网络服务器日志确认成功获取,其他第三方工具确认 apple-app-site-association 配置似乎正确。
( https://branch.io/resources/aasa-validator/ )

我正在通过 AWS Cloudfront 从 AWS S3 提供文件,并且一直在反复试验所有设置,从内容类型到 SSL 证书版本支持。

任何人都可以对此有所了解?这将不胜感激。

最佳答案

经过大量调查,我自己找到了原因。

我在网络服务器的根目录中有一个 index.html 文件,该文件的标题部分包含

https://skyresponse.com/"/>

当出现这种情况时,苹果验证工具甚至不会尝试下载 apple-app-site-association 文件。但将错误呈现为“错误无法解析应用程序站点关联”)

关于amazon-cloudfront - Apple-app-site-association 未验证 "Error cannot parse app site association",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57641873/

相关文章:

IOS Apple 通用链接随机失败

ios - 是否可以强制我的应用获取新的 apple-app-site-association 文件?

ios - Apple 应用程序站点关联无法通过 AWS CloudFront 和 S3 运行

java - aws cloudfront 使用私有(private)流设置并使用 Java 生成过期链接

amazon-web-services - 何时使用 Amazon Cloudfront 或 S3

amazon-cloudfront - 亚马逊云端是否可以设置为在 cloudfront.net 上拥有多个域

mobile-safari - iOS 14 通用链接在 Safari 以外的默认浏览器上损坏

amazon-web-services - AWS Cloudformation 定义 Cloudfront 的安全策略

amazon-web-services - Cloudfront 中可能的 X-Cache 值

ios - WildCard在iOS关联域中不起作用(通用链接)