我无法在任何地方确认这一点,所以也许这里有人可以。 我知道,在定位iOS 9+并使用HTTPS时,可以使用明文app-site-association-file实现Universal Links。
我也知道,在支持Handof / Shared Web Credentials时,需要对文件进行签名。
我感兴趣的是Universal Links是否可以通过HTTP使用签名文件?
答案 0 :(得分:1)
对于那些想知道的人 - 不,你不能。即使使用签名文件(这是iOS 8中的Handoff和Shared Web Credentials的要求),仍然需要通过HTTPS访问连接。
来自docs的参考:
该文件必须符合以下要求:
该文件必须托管在具有有效证书的https://网站上 (例如,Safari在查看时不得发出证书警告 网站)。
该文件不得使用任何重定向。
该文件的MIME类型必须为application / pkcs7-mime。
- 醇>
该文件必须由有效的TLS证书进行CMS签名。