gpt4 book ai didi

google-chrome - 受信任的 Web 事件 - Intranet/私有(private) Web 应用程序的数字 Assets 链接验证似乎失败

转载 作者:行者123 更新时间:2023-12-01 23:37:34 25 4
gpt4 key购买 nike

我关注了this doc

  1. 根据 this sample project 创建一个包装器 Android 应用程序用于我的 UI 应用程序,该应用程序在我们公司服务器的非公共(public)域中运行。
  2. 在我的 Angular 6 PWA 应用程序中添加 assetlinks.json,其中包含我的发布 key 的 SHA256 指纹。
  3. 将签名的 apk 部署到运行 Chrome Dev 69Google play 服务 - 12.8.74Android 4.4.3 设备。

当我运行该应用程序时,除了隐藏地址栏外,一切正常,这使它成为常规的自定义选项卡,而不是“受信任的网络”内容。

我在日志中没有看到任何错误,也不确定如何调试这种情况。对此的任何帮助表示赞赏。

最佳答案

Chrome 团队确认他们正在使用 API 调用在服务器端使用 TWA Assets 链接验证,因此此解决方案不适用于私有(private) Web 应用程序。也就是说,他们还在考虑将该逻辑移至浏览器以支持此用例。当我对此有任何更新时,将在此处更新。

更新:自 Chrome 版本 72 起,TWA(可信网络事件)(如果在 Chrome 稳定版中可用)和网络 Assets 验证(以确保网页是您的/与应用相同)加载到)happens in browser .因此,此解决方案可用于在企业环境中托管的私有(private) Web 应用程序。

此外,现在 PWA 可以使用 TWA 解决方案打包为常规应用程序,并作为 apk 文件上传到 Play 商店。根据 Chrome 开发人员之一的说法,有关此的文档仍在更新中。但是这样的解决方案已经可以使用了。

关于google-chrome - 受信任的 Web 事件 - Intranet/私有(private) Web 应用程序的数字 Assets 链接验证似乎失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51734867/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com