Android上的Ionic App不发送http请求

时间:2016-11-29 16:22:28

标签: android angularjs ionic-framework phonegap-build

我需要你的帮助。我在应用程序商店中有一个应用程序,它基于离子和构建与phonegap构建。自上周以来,我的一些用户无法再登录该应用。我已经尝试在服务器端进行调试,但请求甚至没有到达服务器。奇怪的是,问题开始出现在上周之前,一切正常。它似乎只出现在某些手机上,但我看不到智能手机类型或Android版本的模式。我已经阅读了大部分相关帖子并检查了以下可能的原因:

  1. 缺少CSP:我在index.html中有以下CSP条目

    <meta http-equiv="Content-Security-Policy" content="default-src *;img-src * data:; style-src 'self' 'unsafe-inline'; script-src 'self' 'unsafe-inline' 'unsafe-eval'">
    

    在config.xml中输入白名单插件

    <access origin="*"/>
    <allow-navigation href="http://*/*" />
    
  2. 我还检查了&#34; Access-Control-Allow-Origin&#34;和node.js服务器上的Access-Control-Allow-Header

    res.header("Access-Control-Allow-Origin", "*");
    res.header("Access-Control-Allow-Headers", "Origin, X-Requested-With, Content-Type, Accept, Authorization");
    
  3. 你们有没有遇到过类似的问题?或者确实知道寻找问题的起点?我非常感谢你的帮助,因为我已经尝试过我所想的一切。

    致以最诚挚的问候,

    彼得

1 个答案:

答案 0 :(得分:1)

嘿,经过几天阅读博客和代码检查后,我发现了以下文章:http://www.cio.com/article/3146715/security/chrome-bug-triggered-errors-on-websites-using-symantec-ssl-certificates.html

这是我们的证书提供商和Android网络视图的问题。通过应用程序商店更新Web视图和chrome后,一切都恢复正常。不同的版本也解释了为什么只有一些用户遇到了这个问题。

最好的问候

彼得