我需要你的帮助。我在应用程序商店中有一个应用程序,它基于离子和构建与phonegap构建。自上周以来,我的一些用户无法再登录该应用。我已经尝试在服务器端进行调试,但请求甚至没有到达服务器。奇怪的是,问题开始出现在上周之前,一切正常。它似乎只出现在某些手机上,但我看不到智能手机类型或Android版本的模式。我已经阅读了大部分相关帖子并检查了以下可能的原因:
缺少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://*/*" />
我还检查了&#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");
你们有没有遇到过类似的问题?或者确实知道寻找问题的起点?我非常感谢你的帮助,因为我已经尝试过我所想的一切。
致以最诚挚的问候,
彼得
答案 0 :(得分:1)
嘿,经过几天阅读博客和代码检查后,我发现了以下文章:http://www.cio.com/article/3146715/security/chrome-bug-triggered-errors-on-websites-using-symantec-ssl-certificates.html
这是我们的证书提供商和Android网络视图的问题。通过应用程序商店更新Web视图和chrome后,一切都恢复正常。不同的版本也解释了为什么只有一些用户遇到了这个问题。
最好的问候
彼得