有可能绕过电话空白白名单政策吗
Is it possible to get around phonegaps whitelisting policy?
我有一个应用程序,允许用户指定一个任意的URL来下载数据,我的应用程序会将其处理到他们的联系人中。这是通过URLScheme设计的。
当我在标准的IPhone应用程序中这样做时,我可以使用功能从任意URL下载文件。然而,在phonegap中,我只能从我在编译时指定的白名单主机列表中下载!
我正在下载一个数据文件,而不是一个可执行的javascript文件,但我不知道这是否有什么不同。
我有几个问题。
- 是否有方法允许用户在运行时指定白名单主机
- 代码中有没有一种方法可以在运行时指定一个新的白名单项目
- 有没有办法绕过白名单政策(我想没有)
如果这两者都不可能,我唯一能想到的方法就是将我自己的网站列入白名单,并使用我的网站作为代理来获取远程用户URL?
有人对我该怎么做有什么进一步的想法吗?
如果添加新的白名单条目并将值设置为*,则可以访问任何URL。这是一个包罗万象的东西,你只需要这个条目。
相关文章:
- 使用电话间隙在Android应用程序中显示SQL Lite的数据
- 带有加号的电话号码验证(可选)
- 检测电话窃听,即:<a href="电话:xxx">在UIWebview上
- 禁用带有字符白名单的表单提交
- 在没有'我没有接到电话
- 正则表达式,用于在 JavaScript 中为电话号码添加短划线
- 通过Javascript将HTML中的电话号码与URL参数进行交换
- Javascript/Ajax:通过点击按钮检查有效的电子邮件和电话号码
- 如何将页面上的所有电话号码更改为可点击链接,不包括特定类别的元素
- PhoneGap onclick没有接到电话
- 验证澳大利亚的电话号码
- iScroll不断向上滚动(电话间隙)
- 使用javascript验证电话号码无效
- Regex表示8位电话号码(新加坡号码长度)
- Meteor.js Cordova错误:错误白名单拒绝
- HTML文本框,它接受电话号码,并以美国电话号码格式显示
- Cordova白名单允许导航与访问原点
- 谷歌广告词转换电话
- 试图清理一个电话号码,以便如果它像816-345-6757一样被输入,它会像8163456757一样返回它
- 有可能绕过电话空白白名单政策吗