yon*_*one 10 ssl android cordova crosswalk-project crosswalk
我在Android App中使用了cordova 6.3.1和cordova插件2.1.0的crosswalk.我在服务器中使用自我认证.当我从cordova应用程序发送http post请求到服务器时,屏幕底部的"请求被拒绝安全"消息出现,http post请求失败.我可以使用旧的crossova插件(1.5.0)发送http post请求.你知道某人的解决方案吗?※以下网站方法不起作用 http://ivancevich.me/articles/ignoring-invalid-ssl-certificates-on-cordova-android-ios/
我有相同的 Toast 消息显示出于安全考虑请求被拒绝。对我来说,它也与证书有关,但解决方案出乎意料。我的设备的系统时间关闭了很多(将近一年),这导致 ssl 通信失败。纠正时间为我解决了它。(感谢谷歌账户页面,它在浏览器中也遇到了同样的错误,并给出了一个很好的解释原因。)
我通过将以下代码片段的最后 3 行添加到config.xml解决了这个问题:
<access origin="*" />
<allow-intent href="http://*/*" />
<allow-intent href="https://*/*" />
<allow-intent href="tel:*" />
<allow-intent href="sms:*" />
<allow-intent href="mailto:*" />
<allow-intent href="geo:*" />
<allow-navigation href="http://*/*" />
<allow-navigation href="https://*/*" />
<allow-navigation href="data:*" />