有可能绕过电话空白白名单政策吗

Is it possible to get around phonegaps whitelisting policy?

本文关键字:名单 电话 空白 白名单 有可能      更新时间:2023-09-26

我有一个应用程序,允许用户指定一个任意的URL来下载数据,我的应用程序会将其处理到他们的联系人中。这是通过URLScheme设计的。

当我在标准的IPhone应用程序中这样做时,我可以使用功能从任意URL下载文件。然而,在phonegap中,我只能从我在编译时指定的白名单主机列表中下载!

我正在下载一个数据文件,而不是一个可执行的javascript文件,但我不知道这是否有什么不同。

我有几个问题。

  • 是否有方法允许用户在运行时指定白名单主机
  • 代码中有没有一种方法可以在运行时指定一个新的白名单项目
  • 有没有办法绕过白名单政策(我想没有)

如果这两者都不可能,我唯一能想到的方法就是将我自己的网站列入白名单,并使用我的网站作为代理来获取远程用户URL?

有人对我该怎么做有什么进一步的想法吗?

如果添加新的白名单条目并将值设置为*,则可以访问任何URL。这是一个包罗万象的东西,你只需要这个条目。